Developers
The CARTO Workspace has been designed to make the development of web-based spatial applications as easy as possible. To achieve this, the Developers section provides access to a complete set of app development tools that includes APIs, SDKs, development frameworks, and database connectors to simplify the analysis of massive spatial datasets and the development of powerful Location Intelligence applications.
The developer toolkit includes industry-leading visualization, mapping, and application design components, giving developers unparalleled flexibility to create truly beautiful geospatial user experiences for desktop and mobile.
The API with the base CARTO URL is displayed. You can copy and use it by clicking on the icon on the right.
The LDS (Location Data Services) Token is displayed. This is the customer’s token for accessing the different LDS API services and it is a required parameter in all of LDS functions in BigQuery. You can copy and use it by clicking on the icon on the right.

The CARTO Workspace includes options for managing your applications. From the Settings section, you can create, edit, or delete applications.
You can create new applications that will be used for development of custom web and backend applications. The first time you access the Developers section, you will see the following page:

To create a new application, click on Create new button. Then you will see the new application setup options. You can create a new application with basic information, or a new application that includes advanced settings.
Enter the basic information:
- Name
- Description (Optional)
- App URL
- Thumbnail URL (Optional)
- Click Save

Enter the advanced information:
- Application type

You can access the drop-down menu to select your application type by clicking the arrow in the right hand corner. There are 3 options available: Single Page Application, Machine to Machine, and Regular Web Application

- Token Endpoint Authentication Method

You can access the drop-down menu to select your token endpoint authentication method by clicking the arrow in the right hand corner:

Click Expand more info if you need more information about this authentication method and click Collapse to close.

- Application Login URL

Click Expand more info if you need more information about this authentication method and click Collapse to close.

- Allowed Callback URLS (Optional)

Click Expand more info if you need more information about this authentication method and click Collapse to close.

- Allowed Logout URLS (Optional)
.png?alt=media)
Click Expand more info if you need more information about this authentication method and click Collapse to close.
_expand_info.png?alt=media)
- Allowed Web Origins (Optional):
.png?alt=media)
Click Expand more info if you need more information about this authentication method and click Collapse to close.
_expand_info.png?alt=media)
- Allowed Origins (CORS) (Optional):
.png?alt=media)
Click Expand more info if you need more information about this authentication method and click Collapse to close.
_expand_info.png?alt=media)
Click Save for saving your changes.
In the Built applications section of the Workspace, you will see the list of your currently built applications:

If you are the owner of the application, you will have access to the quick actions menu to manage your built applications by clicking on the three point icon in the top right hand corner. There are 2 options available: Edit and Delete. You can also copy the application ID by hovering your mouse over and clicking on it.

If you click the Edit quick action, you will be redirected to a dialog to edit application parameters. This dialog contains the same form that you filled out when creating the application, showing the current values.

After editing the built application parameters, click the Save changes button. A popup will appear informing you that the app has been successfully created. Otherwise, click Cancel if you don’t want the changes to be applied.
In the Built applications section of the Workspace, you will see the list of your currently built applications:

If you are the owner of the application, you will have access to the quick actions menu to manage your built applications by clicking on the three point icon in the top right hand corner. There are 2 options available: Edit and Delete.

If you click the Delete quick action, a dialog will appear so you can confirm that you want to delete the selected application. Click the Yes, delete button to confirm the changes or click Cancel if you don’t want the changes to be applied.

In the Built applications section of the Workspace, you will see the list of your currently built applications:

If you hover your mouse over the id, a popup ‘Copy ID’ will appear, and you can copy the id by clicking on it. Once you have copied the id, a popup will appear indicating that the url has been copied.

You can start creating applications from scratch by using our documentation. By clicking on this banner, you will be redirected to CARTO for React documentation to learn how to create a new application from scratch.

In this section, you have quick access to different developer toolkits to get started with the build of the most innovative spatial analytics apps: Maps API, BigQuery Analytics Toolbox, CARTO for deck.gl and CARTO for React

You can click on View all button to have access to all CARTO documentation. In these pages, you will find all the resources you need to get the most out of your developments.
Last modified 1mo ago