| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://{account-id}.caspio.com/integrations/rest/v3 | link | — | — | — |
Actions (54)
Tables · 15
- Create record in tablePOST /integrations/rest/v3/tables/{tableName}/records
Insert a new record into a given table.
documented - Create tablePOST /integrations/rest/v3/tables
Create a new table in the Caspio account.
documented - Create table fieldPOST /integrations/rest/v3/tables/{tableName}/fields
Add a new field to a table.
documented - Delete tableDELETE /integrations/rest/v3/tables/{tableName}
Delete a specific table.
documented - Delete table fieldDELETE /integrations/rest/v3/tables/{tableName}/fields/{fieldName}
Delete a specific table field.
documented - Delete table recordDELETE /integrations/rest/v3/tables/{tableName}/records/{recordId}
Delete a specific record by ID from a table.
documented - Get tableGET /integrations/rest/v3/tables/{tableName}
Retrieve the definition/details of a specific table.
documented - Get table fieldGET /integrations/rest/v3/tables/{tableName}/fields/{fieldName}
Retrieve a specific field definition.
documented - Get table recordGET /integrations/rest/v3/tables/{tableName}/records/{recordId}
Retrieve a specific record by ID from a table.
documented - List records in tableGET /integrations/rest/v3/tables/{tableName}/records
Retrieve records from a given table.
documented - List table fieldsGET /integrations/rest/v3/tables/{tableName}/fields
Retrieve the list/definitions of fields for a table.
documented - List tablesGET /integrations/rest/v3/tables
Return a list of tables in the Caspio account.
documented - Update tablePUT /integrations/rest/v3/tables/{tableName}
Update the design/definition of a specific table.
documented - Update table fieldPUT /integrations/rest/v3/tables/{tableName}/fields/{fieldName}
Update a specific table field.
documented - Update table recordPUT /integrations/rest/v3/tables/{tableName}/records/{recordId}
Replace/update a specific record by ID in a table.
documented
Bridge Applications · 12
- Create bridge applicationPOST /integrations/rest/v3/bridgeApplications
Create a new bridge (DataPages) application.
documented - Create datapagePOST /integrations/rest/v3/bridgeApplications/{externalKey}/datapages
Create a new DataPage in the bridge application.
documented - Delete bridge applicationDELETE /integrations/rest/v3/bridgeApplications/{externalKey}
Delete a bridge application.
documented - Delete datapageDELETE /integrations/rest/v3/bridgeApplications/{externalKey}/datapages/{appKey}
Delete a DataPage.
documented - Get bridge applicationGET /integrations/rest/v3/bridgeApplications/{externalKey}
Retrieve a bridge application by externalKey.
documented - Get datapageGET /integrations/rest/v3/bridgeApplications/{externalKey}/datapages/{appKey}
Retrieve a DataPage by appKey.
documented - Get datapage deployment codeGET /integrations/rest/v3/bridgeApplications/{externalKey}/datapages/{appKey}/deployment
Retrieve deployment code for a DataPage.
documented - List bridge applicationsGET /integrations/rest/v3/bridgeApplications
Return a list of bridge (DataPages) applications.
documented - List datapagesGET /integrations/rest/v3/bridgeApplications/{externalKey}/datapages
List DataPages for a given bridge application.
documented - Set datapage deployment statusPUT /integrations/rest/v3/bridgeApplications/{externalKey}/datapages/{appKey}/deployment
Update deployment status for a DataPage.
documented - Update bridge applicationPUT /integrations/rest/v3/bridgeApplications/{externalKey}
Update a bridge application.
documented - Update datapagePUT /integrations/rest/v3/bridgeApplications/{externalKey}/datapages/{appKey}
Update a DataPage.
documented
Directories · 7
- Activate directory userPOST /integrations/rest/v3/directories/users/{userId}/activate
Activate a directory user.
documented - Create directory userPOST /integrations/rest/v3/directories/users
Create a new directory user.
documented - Delete directory userDELETE /integrations/rest/v3/directories/users/{userId}
Delete a directory user.
documented - Get directory userGET /integrations/rest/v3/directories/users/{userId}
Retrieve a directory user by ID.
documented - List directoriesGET /integrations/rest/v3/directories
Return a list of directories in the Caspio account.
documented - List directory usersGET /integrations/rest/v3/directories/users
Return a list of users in a directory.
documented - Update directory userPUT /integrations/rest/v3/directories/users/{userId}
Update a directory user.
documented
Views · 6
- Create viewPOST /integrations/rest/v3/views
Create a new view.
documented - Delete viewDELETE /integrations/rest/v3/views/{viewName}
Delete a specific view.
documented - Get viewGET /integrations/rest/v3/views/{viewName}
Retrieve a specific view.
documented - List view fieldsGET /integrations/rest/v3/views/{viewName}/fields
Retrieve fields included in a view and their properties.
documented - List viewsGET /integrations/rest/v3/views
Return a list of views in the account.
documented - Update viewPUT /integrations/rest/v3/views/{viewName}
Update a specific view.
documented
Data Import/Export Tasks · 5
- Create data import/export taskPOST /integrations/rest/v3/dataImportExportTasks
Create a new data import/export task.
documented - Delete data import/export taskDELETE /integrations/rest/v3/dataImportExportTasks/{taskId}
Delete a data import/export task.
documented - Get data import/export taskGET /integrations/rest/v3/dataImportExportTasks/{taskId}
Retrieve a specific data import/export task.
documented - List data import/export tasksGET /integrations/rest/v3/dataImportExportTasks
Return a list of data import/export tasks.
documented - Update data import/export taskPUT /integrations/rest/v3/dataImportExportTasks/{taskId}
Update a data import/export task.
documented
Outgoing Webhooks · 5
- Create outgoing webhookPOST /integrations/rest/v3/outgoingWebhooks
Create a new outgoing webhook.
documented - Delete outgoing webhookDELETE /integrations/rest/v3/outgoingWebhooks/{webhookId}
Delete an outgoing webhook.
documented - Get outgoing webhookGET /integrations/rest/v3/outgoingWebhooks/{webhookId}
Retrieve an outgoing webhook by ID.
documented - List outgoing webhooksGET /integrations/rest/v3/outgoingWebhooks
Return a list of outgoing webhooks.
documented - Update outgoing webhookPUT /integrations/rest/v3/outgoingWebhooks/{webhookId}
Update an outgoing webhook.
documented