Create your projects and apps using CARTO API keys credentials.

This component is still under support but it will not be further developed. We don’t recommend starting new projects with it as it will eventually become deprecated. Instead, learn more about our new APIs here

What is Auth API?

Auth API is the piece of the CARTO platform that enables a consistent, uniform way of accessing data, datasets, and APIs.

You are able to handle authorization either trough the UI, using your CARTO dashboard, or through the Auth API in a more programatic way. To understand the fundamentals of Auth API, read the guides. To view the source code, browse the open-source repository in GitHub and contribute. Otherwise, read the full reference API, or find different support options.

Guides

Quick reference guides for learning how to use Auth API features.

Reference

Browse the interactive API documentation to search for specific Auth API methods, arguments, and sample code that can be used to build your applications.

Check Full Reference API
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
  "type": "apis",
    "apis": [
      "sql",
      "maps"
    ]
}

{
  "type": "database",
  "tables": [
    { 
      "schema": "public",
      "name": "my_table",
      "permissions": [
        "insert",
        "select",
        "update"
      ]
    }
  ]
}

Support

Get help or learn about known issues.