Carto website screenshot

Carto

CARTO is a cloud-native location intelligence platform that lets developers and analysts build spatial applications directly on top of modern data warehouses (BigQuery, Snowflake, Redshift, Databricks). It exposes a Maps API for vector and tileset map data, an SQL API for spatial analytics, a Workflows API for executing no-code spatial pipelines, an Import API for data ingestion, and the Data Observatory for curated third-party spatial datasets — all backed by OAuth access tokens and API access tokens.

Carto publishes 2 APIs on the APIs.io network: Jobs API and SQL API. Tagged areas include Location Intelligence, Geospatial, Mapping, GIS, and SQL.

The Carto catalog on APIs.io includes 1 JSON-LD context.

Carto’s developer surface includes authentication, developer portal, getting-started guide, FAQ, engineering blog, pricing, support, and 19 more developer resources.

55.2/100 developing ▬ flat Agent 46/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
10 APIs 1 MCP Servers 23 Agent Skills
Location IntelligenceGeospatialMappingGISSQLBigQuerySnowflakeData Warehouse

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 55.2/100 · developing
Contract Quality 15.9 / 25
Developer Ergonomics 9.1 / 20
Commercial Clarity 16.8 / 20
Operational Transparency 6.8 / 13
Governance 0.0 / 12
Discoverability 6.5 / 10
Agent readiness — 46/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/carto: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 10

Individual APIs this provider publishes, each with its own machine-readable definition.

CARTO Maps API

Serves vector tables, SQL-query-backed tilesets, tileset sources, and raster/H3/quadbin tilesets for visualization in deck.gl, MapLibre, Google Maps, Amazon Location, or Mapbox ...

CARTO SQL API

Executes SQL (including CARTO's spatial functions and analytics extensions) against a connected data warehouse from applications, returning GeoJSON / JSON results for spatial an...

CARTO Workflows API

Executes visually-designed CARTO Workflows (spatial data pipelines) programmatically, enabling scheduled, CI-driven, or application- triggered spatial analytics runs.

CARTO Import API

Ingests files and URLs (CSV, GeoJSON, Shapefile, etc.) into a user's connected CARTO data warehouse for downstream spatial analysis and mapping.

CARTO Data Observatory

Curated catalog of third-party spatial datasets (demographics, POIs, mobility, financial, environmental) accessible via subscription and queryable directly from the customer's c...

CARTO Accounts API

Manages CARTO user accounts, organizations, and API access tokens, including OAuth clients used for secure programmatic access.

CARTO for deck.gl

Client library providing deck.gl layers for CARTO vector, H3, quadbin, raster, and query sources, simplifying application-layer integration with the Maps API.

CARTO for React

React library of components and hooks for building CARTO-powered location intelligence applications with widgets, filters, and deck.gl map integration.

Carto Jobs API

The Jobs API from Carto — 2 operation(s) for jobs.

Carto SQL API

The SQL API from Carto — 1 operation(s) for sql.

Scroll for all 10

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

CARTO Platform API

OPEN COLLECTION

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

MCP Server

MCP SERVER

Agent Skills 23

Packaged agent skills for driving this provider's APIs from an AI assistant.

carto-basics

AGENT SKILL

carto-develop-app

AGENT SKILL

carto-geocoding

AGENT SKILL

carto-gwr

AGENT SKILL

Scroll for all 23

GraphQL 1

GraphQL schemas published by this provider.

CARTO GraphQL Schema

This conceptual GraphQL schema models the CARTO location intelligence and spatial analytics platform. CARTO exposes REST APIs for Maps, SQL analytics, Workflows, Data Import, Da...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Carto Plans Pricing

3 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Carto Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Carto Finops

FINOPS

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Carto Context

0 classes · 9 properties

JSON-LD

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Carto Authentication

http · 1 scheme

SECURITY

Carto Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Carto Agentic Access

4 operations · 2 acting

4 operations · 2 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 3

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Other 3

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: carto
name: Carto
description: CARTO is a cloud-native location intelligence platform that lets developers and analysts build spatial applications
  directly on top of modern data warehouses (BigQuery, Snowflake, Redshift, Databricks). It exposes a Maps API for vector
  and tileset map data, an SQL API for spatial analytics, a Workflows API for executing no-code spatial pipelines, an Import
  API for data ingestion, and the Data Observatory for curated third-party spatial datasets — all backed by OAuth access tokens
  and API access tokens.
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
position: Provider
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/carto.png
tags:
- Location Intelligence
- Geospatial
- Mapping
- GIS
- SQL
- BigQuery
- Snowflake
- Data Warehouse
created: '2025-01-08'
modified: '2026-05-19'
url: https://raw.githubusercontent.com/api-evangelist/carto/refs/heads/main/apis.yml
specificationVersion: '0.19'
apis:
- aid: carto:maps-api
  name: CARTO Maps API
  description: Serves vector tables, SQL-query-backed tilesets, tileset sources, and raster/H3/quadbin tilesets for visualization
    in deck.gl, MapLibre, Google Maps, Amazon Location, or Mapbox GL clients.
  humanURL: https://docs.carto.com/carto-for-developers/reference/maps-api-reference
  baseURL: https://gcp-us-east1.api.carto.com
  tags:
  - Maps
  - Tiles
  - Vector
  - Geospatial
  properties:
  - type: Documentation
    url: https://docs.carto.com/carto-for-developers/reference/maps-api-reference
  - url: graphql/carto-graphql.md
    type: GraphQL
- aid: carto:sql-api
  name: CARTO SQL API
  description: Executes SQL (including CARTO's spatial functions and analytics extensions) against a connected data warehouse
    from applications, returning GeoJSON / JSON results for spatial analysis, scoring, and dashboarding.
  humanURL: https://docs.carto.com/carto-for-developers/reference/sql-api-reference
  baseURL: https://gcp-us-east1.api.carto.com
  tags:
  - SQL
  - Analytics
  - Spatial
  properties:
  - type: Documentation
    url: https://docs.carto.com/carto-for-developers/reference/sql-api-reference
- aid: carto:workflows-api
  name: CARTO Workflows API
  description: Executes visually-designed CARTO Workflows (spatial data pipelines) programmatically, enabling scheduled, CI-driven,
    or application- triggered spatial analytics runs.
  humanURL: https://docs.carto.com/carto-for-developers/reference/workflows-api-reference
  baseURL: https://gcp-us-east1.api.carto.com
  tags:
  - Workflows
  - Analytics
  - Automation
  properties:
  - type: Documentation
    url: https://docs.carto.com/carto-for-developers/reference/workflows-api-reference
- aid: carto:import-api
  name: CARTO Import API
  description: Ingests files and URLs (CSV, GeoJSON, Shapefile, etc.) into a user's connected CARTO data warehouse for downstream
    spatial analysis and mapping.
  humanURL: https://docs.carto.com/carto-for-developers/reference/import-api-reference
  baseURL: https://gcp-us-east1.api.carto.com
  tags:
  - Import
  - Ingestion
  - Data
  properties:
  - type: Documentation
    url: https://docs.carto.com/carto-for-developers/reference/import-api-reference
- aid: carto:data-observatory
  name: CARTO Data Observatory
  description: Curated catalog of third-party spatial datasets (demographics, POIs, mobility, financial, environmental) accessible
    via subscription and queryable directly from the customer's cloud data warehouse.
  humanURL: https://docs.carto.com/data-observatory
  tags:
  - Data Catalog
  - Datasets
  - Third-Party Data
  properties:
  - type: Documentation
    url: https://docs.carto.com/data-observatory
- aid: carto:accounts-api
  name: CARTO Accounts API
  description: Manages CARTO user accounts, organizations, and API access tokens, including OAuth clients used for secure
    programmatic access.
  humanURL: https://docs.carto.com/carto-for-developers/reference/accounts-api-reference
  baseURL: https://accounts.app.carto.com
  tags:
  - Accounts
  - Authentication
  - OAuth
  properties:
  - type: Documentation
    url: https://docs.carto.com/carto-for-developers/reference/accounts-api-reference
- aid: carto:deck-gl
  name: CARTO for deck.gl
  description: Client library providing deck.gl layers for CARTO vector, H3, quadbin, raster, and query sources, simplifying
    application-layer integration with the Maps API.
  humanURL: https://docs.carto.com/carto-for-developers/carto-for-deck.gl
  tags:
  - SDK
  - deck.gl
  - Client Library
  properties:
  - type: Documentation
    url: https://docs.carto.com/carto-for-developers/carto-for-deck.gl
  - type: Repository
    url: https://github.com/CartoDB/deck.gl
- aid: carto:carto-for-react
  name: CARTO for React
  description: React library of components and hooks for building CARTO-powered location intelligence applications with widgets,
    filters, and deck.gl map integration.
  humanURL: https://docs.carto.com/carto-for-developers/carto-for-react
  tags:
  - SDK
  - React
  - Client Library
  properties:
  - type: Documentation
    url: https://docs.carto.com/carto-for-developers/carto-for-react
- aid: carto:carto-jobs-api
  name: Carto Jobs API
  description: The Jobs API from Carto — 2 operation(s) for jobs.
  humanURL: https://docs.carto.com/carto-for-developers/reference/maps-api-reference
  baseURL: https://gcp-us-east1.api.carto.com
  tags:
  - Jobs
  properties:
  - type: OpenAPI
    url: openapi/carto-jobs-api-openapi.yml
- aid: carto:carto-sql-api
  name: Carto SQL API
  description: The SQL API from Carto — 1 operation(s) for sql.
  humanURL: https://docs.carto.com/carto-for-developers/reference/maps-api-reference
  baseURL: https://gcp-us-east1.api.carto.com
  tags:
  - SQL
  properties:
  - type: OpenAPI
    url: openapi/carto-sql-api-openapi.yml
common:
- type: AgenticAccess
  url: agentic-access/carto-agentic-access.yml
- type: DomainSecurity
  url: security/carto-domain-security.yml
- type: Authentication
  url: authentication/carto-authentication.yml
- name: Agent Skills
  url: https://github.com/CartoDB/agent-skills
  type: AgentSkills
- type: LinkedIn
  url: https://www.linkedin.com/company/carto
- type: Website
  url: https://carto.com
- type: Portal
  name: CARTO Documentation
  url: https://docs.carto.com/
- type: Developer
  name: CARTO for Developers
  url: https://docs.carto.com/carto-for-developers
- type: GettingStarted
  url: https://docs.carto.com/getting-started/quickstart-guides
- type: Authentication
  url: https://docs.carto.com/carto-for-developers/fundamentals/authorization
- type: FAQ
  url: https://docs.carto.com/faqs
- type: WhatsNew
  url: https://docs.carto.com/whats-new
- type: Glossary
  url: https://carto.com/glossary
- type: Webinars
  url: https://carto.com/webinars
- type: Blog
  url: https://carto.com/blog
- type: Partners
  url: https://carto.com/partners
- type: Pricing
  url: https://carto.com/pricing
- type: Support
  url: https://docs.carto.com/faqs/support-packages
- type: StatusPage
  url: https://status.carto.com
- type: Login
  url: https://auth.carto.com/u/login
- type: Signup
  url: https://auth.carto.com/u/signup
- type: TermsOfService
  url: https://carto.com/legal
- type: PrivacyPolicy
  url: https://carto.com/privacy
- type: GitHubOrg
  url: https://github.com/CartoDB
- type: Integrations
  url: https://carto.com/integrations/index.html
- name: MCP Server
  url: https://carto.com/blog/carto-mcp-server-turn-your-ai-agents-into-geospatial-experts/
  type: MCPServer
- type: LlmsText
  url: https://docs.carto.com/llms.txt
integrations:
- name: CARTO
- name: carto-logo
- name: youtube
- name: facebook
- name: twitter
- name: linkedin
maintainers:
- FN: Kin Lane
  email: info@apievangelist.com