Skip to main content

Retool API

The Retool API enables you to perform actions across your organization or its spaces. You can perform RESTful requests to manage a wide range of objects, such as adding users or updating resource configurations.

Access scope

The Retool API is available on a Business or an Enterprise plan. Each plan tier provides increasing levels of API access.

Customers on the Business plan have a limited access scope whereas customers on the Enterprise plan have full access scope.

Business customers can access API endpoints for the following groups:

  • User Invites
  • User Attributes
  • Custom Component Library

Availability

The Retool API is available to both cloud- and self-hosted organizations. The base URL for the API depends on which type of hosting applies to you.

All cloud-hosted organizations make use of the same base URL:

Cloud
https://api.retool.com/api/v2/

Self-hosted organizatons must use the deployment's URL when configuring the base URL:

Self-hosted
https://retool.example.com/api/v2/

Versioning

While the Retool API is not explicitly versioned, Retool does make backwards-compatible changes to it over time, such as support for additional endpoints or parameters.

Cloud-hosted organizations always use the latest version of the Retool API. Self-hosted organizatons use the version tied to their deployment's release version. To access any new endpoints or API changes, you must upgrade the self-hosted deployment.