# CARTO for Developers

- [Overview](/carto-for-developers/overview.md)
- [Key concepts](/carto-for-developers/key-concepts.md)
- [Architecture](/carto-for-developers/key-concepts/architecture.md)
- [Libraries and APIs](/carto-for-developers/key-concepts/apis.md): The set of tools you will use to develop custom applications with CARTO
- [Authentication methods](/carto-for-developers/key-concepts/authentication-methods.md)
- [API Access Tokens](/carto-for-developers/key-concepts/authentication-methods/api-access-tokens.md)
- [OAuth Access Tokens](/carto-for-developers/key-concepts/authentication-methods/oauth-access-tokens.md)
- [OAuth Clients](/carto-for-developers/key-concepts/authentication-methods/applications.md)
- [Connections](/carto-for-developers/key-concepts/connections.md)
- [Data sources](/carto-for-developers/key-concepts/data-sources.md)
- [Visualization with deck.gl](/carto-for-developers/key-concepts/carto-for-deck.gl.md)
- [Basemaps](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps.md): CARTO is basemap-agnostic and is compatible with MapLibre, Google Maps, Amazon Location and Mapbox GL.
- [CARTO Basemap](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-basemap.md)
- [Google Maps](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps.md)
- [Examples](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps/readme-1.md)
- [Gallery](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps/readme-1/gallery.md)
- [Getting Started](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps/readme-1/getting-started.md)
- [Basic Examples](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps/readme-1/basic-examples.md)
- [Hello World](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps/readme-1/basic-examples/hello-world.md)
- [BigQuery Tileset Layer](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps/readme-1/basic-examples/bigquery-tileset-layer.md)
- [Data Observatory Tileset Layer](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps/readme-1/basic-examples/data-observatory-tileset-layer.md)
- [Advanced Examples](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps/readme-1/advanced-examples.md)
- [Arc Layer](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps/readme-1/advanced-examples/arc-layer.md)
- [Extrusion](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps/readme-1/advanced-examples/extrusion.md)
- [Trips Layer](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps/readme-1/advanced-examples/trips-layer.md)
- [What's New](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-google-maps/whats-new.md)
- [Amazon Location](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-amazon-location.md)
- [Examples](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-amazon-location/readme-1.md)
- [Hello World](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-amazon-location/readme-1/hello-world.md)
- [CartoLayer](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-amazon-location/readme-1/cartolayer.md)
- [What's New](/carto-for-developers/key-concepts/carto-for-deck.gl/basemaps/carto-amazon-location/whats-new.md)
- [Charts and widgets](/carto-for-developers/key-concepts/charts-and-widgets.md)
- [Filtering and interactivity](/carto-for-developers/key-concepts/filtering-and-interactivity.md)
- [AI-powered map interaction](/carto-for-developers/key-concepts/ai-powered-map-interaction.md)
- [Integrating Builder maps in your application](/carto-for-developers/key-concepts/rapid-map-prototyping.md)
- [Summary](/carto-for-developers/key-concepts/summary.md)
- [Quickstart](/carto-for-developers/quickstart.md)
- [Make your first API call](/carto-for-developers/quickstart/how-to-make-my-first-api-call.md)
- [Visualize your first dataset](/carto-for-developers/quickstart/visualize-your-first-dataset.md)
- [Create your first widget](/carto-for-developers/quickstart/create-your-first-widget.md)
- [Guides](/carto-for-developers/guides.md)
- [Build a public application](/carto-for-developers/guides/build-a-public-application.md): Create a basic web application in CARTO compatible with any Javascript Framework
- [Build a private application](/carto-for-developers/guides/build-a-private-application.md): How to build a basic private application with CARTO login
- [Build a private application using SSO](/carto-for-developers/guides/build-a-private-application-using-sso.md): Use your company's identity management system to seamlessly control access to your application
- [Visualize massive datasets](/carto-for-developers/guides/visualize-massive-datasets.md): Learn how to visualize massive datasets in a performance and cost-effective way (up to billions of rows)
- [Integrate CARTO in your existing application](/carto-for-developers/guides/integrate-carto-in-your-existing-application.md): Learn how to securely embed CARTO into your existing architecture providing fine-grained data access
- [Use Boundaries in your application](/carto-for-developers/guides/use-boundaries-in-your-application.md)
- [Avoid exposing SQL queries with Named Sources](/carto-for-developers/guides/avoid-exposing-sql-queries-with-named-sources.md): Maintain a lightweight, modern and efficient architecture while avoiding the exposure of SQL queries in your application
- [Managing cache in your CARTO applications](/carto-for-developers/guides/managing-cache-in-your-carto-applications.md)
- [Build an AI-powered map application](/carto-for-developers/guides/build-an-ai-powered-map-application.md): Add natural language map interaction to your CARTO + deck.gl application using AI-powered tool calling
- [Reference](/carto-for-developers/reference.md)
- [Data Sources](/carto-for-developers/reference/data-sources.md)
- [vectorTableSource](/carto-for-developers/reference/data-sources/vectortablesource.md)
- [vectorQuerySource](/carto-for-developers/reference/data-sources/vectorquerysource.md)
- [vectorTilesetSource](/carto-for-developers/reference/data-sources/vectortilesetsource.md)
- [h3TableSource](/carto-for-developers/reference/data-sources/h3tablesource.md)
- [h3QuerySource](/carto-for-developers/reference/data-sources/h3querysource.md)
- [h3TilesetSource](/carto-for-developers/reference/data-sources/h3tilesetsource.md)
- [quadbinTableSource](/carto-for-developers/reference/data-sources/quadbintablesource.md)
- [quadbinQuerySource](/carto-for-developers/reference/data-sources/quadbinquerysource.md)
- [quadbinTilesetSource](/carto-for-developers/reference/data-sources/quadbintilesetsource.md)
- [rasterSource](/carto-for-developers/reference/data-sources/rastersource.md)
- [boundaryTableSource](/carto-for-developers/reference/data-sources/boundarytablesource.md)
- [boundaryQuerySource](/carto-for-developers/reference/data-sources/boundaryquerysource.md)
- [Widgets](/carto-for-developers/reference/carto-widgets-reference.md)
- [Data Sources](/carto-for-developers/reference/carto-widgets-reference/data-sources.md)
- [Server-side vs. client-side](/carto-for-developers/reference/carto-widgets-reference/server-side-vs.-client-side.md)
- [Models](/carto-for-developers/reference/carto-widgets-reference/models.md)
- [getFormula](/carto-for-developers/reference/carto-widgets-reference/models/getformula.md)
- [getCategories](/carto-for-developers/reference/carto-widgets-reference/models/getcategories.md)
- [getHistogram](/carto-for-developers/reference/carto-widgets-reference/models/gethistogram.md)
- [getRange](/carto-for-developers/reference/carto-widgets-reference/models/getrange.md)
- [getScatter](/carto-for-developers/reference/carto-widgets-reference/models/getscatter.md)
- [getTimeSeries](/carto-for-developers/reference/carto-widgets-reference/models/gettimeseries.md)
- [getTable](/carto-for-developers/reference/carto-widgets-reference/models/gettable.md)
- [Filters](/carto-for-developers/reference/filters.md)
- [Column filters](/carto-for-developers/reference/filters/column-filters.md)
- [Spatial filters](/carto-for-developers/reference/filters/spatial-filters.md)
- [fetchMap](/carto-for-developers/reference/fetchmap.md)
- [@carto/agentic-deckgl](/carto-for-developers/reference/agentic-deckgl.md)
- [Release Notes](/carto-for-developers/release-notes.md)
- [Examples](/carto-for-developers/examples.md)
- [CARTO for React](/carto-for-developers/carto-for-react.md)
- [Guides](/carto-for-developers/carto-for-react/guides.md)
- [Getting Started](/carto-for-developers/carto-for-react/guides/getting-started.md)
- [Views](/carto-for-developers/carto-for-react/guides/views.md)
- [Data Sources](/carto-for-developers/carto-for-react/guides/data-sources.md)
- [Layers](/carto-for-developers/carto-for-react/guides/layers.md)
- [Widgets](/carto-for-developers/carto-for-react/guides/widgets.md)
- [Authentication and Authorization](/carto-for-developers/carto-for-react/guides/authentication-and-authorization.md)
- [Basemaps](/carto-for-developers/carto-for-react/guides/basemaps.md)
- [Look and Feel](/carto-for-developers/carto-for-react/guides/look-and-feel.md)
- [Query Parameters](/carto-for-developers/carto-for-react/guides/query-parameters.md)
- [Code Generator](/carto-for-developers/carto-for-react/guides/code-generator.md)
- [Sample Applications](/carto-for-developers/carto-for-react/guides/sample-applications.md)
- [Deployment](/carto-for-developers/carto-for-react/guides/deployment.md)
- [Upgrade Guide](/carto-for-developers/carto-for-react/guides/upgrade-guide.md)
- [Examples](/carto-for-developers/carto-for-react/examples.md)
- [Library Reference](/carto-for-developers/carto-for-react/library-reference.md)
- [Introduction](/carto-for-developers/carto-for-react/library-reference/introduction.md)
- [API](/carto-for-developers/carto-for-react/library-reference/api.md)
- [Auth](/carto-for-developers/carto-for-react/library-reference/auth.md)
- [Basemaps](/carto-for-developers/carto-for-react/library-reference/basemaps.md)
- [Core](/carto-for-developers/carto-for-react/library-reference/core.md)
- [Redux](/carto-for-developers/carto-for-react/library-reference/redux.md)
- [UI](/carto-for-developers/carto-for-react/library-reference/ui.md)
- [Widgets](/carto-for-developers/carto-for-react/library-reference/widgets.md)
- [Release Notes](/carto-for-developers/carto-for-react/release-notes.md)
