Swagger UI
2 minutes to readSwagger UI is a popular third-party tool for developers to effortlessly interact and test against Caspio’s REST API using a visual interface. You can use the Swagger UI to try out with the API before you start customizing your application.
To access Swagger UI documentation, use the Documentation URL available in your Web services profile. The Documentation URL is based on your Integration URL:https://<your-integrations-url>/integrations/rest/swagger
To see our Swagger UI documentation without testing, go to https://demo.caspio.com/integrations/rest/swagger.
By default, the links open Swagger UI with the latest REST API version preselected. To view a previous version, use the Select API version dropdown at the top of the Swagger UI interface.

Caspio REST API operations are categorized according to Caspio objects.
- Clicking on an object name to expand the section to view all available operations for the selected object.
- Click on an operation to view parameters, criteria, sample responses, response codes, and models with descriptions of possible values.

Note: Using API, you are making actual changes to live objects in your Caspio account. For testing purposes, we recommend making a copy of one of your tables to avoid altering live data.
You can try out different operations with data in your account.
- To do that, you need to authorize your account as described below.
- On the right of the Swagger UI top panel, click the Authorize button.
- In the window that opens, enter the bearer token for your Caspio REST API Profile.
If you do not have a bearer token yet, you can generate it. See Authenticating REST API. - Click Authorize.
- Select an operation and click Try it out.
- Enter the required parameters and click Execute.
- Navigate to the Response section in the operation to view the response code with returning values.
- To do that, you need to authorize your account as described below.
AI-Readable API Specification
To facilitate AI processing of Caspio’s REST API specification, use the documentation available here:
https://demo.caspio.com/integrations/rest/v3/swagger/documentation