Create custom map applications using our Python library.

This component is still under support but it will not be further developed. We don’t recommend starting new projects with it.


This section contains documentation on how to use the different carto-python APIs.

carto-python is a Python library to consume the CARTO APIs. You can integrate carto-python into your Python projects to:

  • Import data from files, URLs or external databases to your user account or organization
  • Execute SQL queries and get the results
  • Run batch SQL jobs
  • Create and instantiate named and anonymous maps
  • Create, update, get, delete and list datasets, users, maps… etc.

All the guides are hosted on ReadTheDocs: