Caspio
With Caspio modules in Make, you can:
retrieve application properties and list applications
list, deploy, and un-deploy datapages, retrieve datapage properties, and datapage deployment code
create and list tables, list table fields
create, update, search, and delete table records
create, update, retrieve, and delete table fields; update, and reset password field's values; and list password fields
list views
create, update, search, and delete view records
list tasks
watch records events and records created
To get started with Caspio, create an account at caspio.com.
To connect Caspio app, you need to obtain the subdomain, Client ID, and Client Secret values from your Caspio account and insert them in the Caspio module scenario.
Log in to your Caspio account, create a Web Services API profile, and copy the Client ID and Client Secret Values to a safe place for future use.
Configure the data access permission for the profile.
Log in to your Make account, insert a Caspio module scenario, and click the Add button next to the Connection field.
Optional: In the Connection name field, enter a name for the connection.
In the Subdomain field, enter your Caspio account URL address. For example,
a1b2c3d4.caspio.com
.In the Client ID and Client Secret fields, enter the values from step 1.
Click Save.
You have successfully established the connection. For more information, see Caspio integration section.
You can now edit your scenario and add more Caspio modules. If your connection needs reauthorization at any point, follow the connection renewal steps here.
Applications
Get Application Properties
Retrieves existing application properties.
List Applications
Retrieves a list of all applications.
Datapages
Deploy a Datapage
Deploys an existing datapage.
Deploy all DataPages
Deploys all datapages in the application
Get DataPage Properties
Retrieves existing datapages properties.
Get a DataPage Deployment Code
Retrieves an existing datapage deployment code.
List DataPages
Retrieves a list of all datapages.
Un-deploy a Datapage
Un-deploys an existing datapage.
Un-deploy all Datapages
Un-deploys all datapages in the application.
Tables
Create a Table
Creates a new table.
List Table Fields
Retrieves a list of all table fields.
List Tables
Retrieves a list of all tables.
Table Records
Create a Table Record
Creates a new table record.
Update a Table Record
Updates an existing table record.
Search Table Records
Searches for table records or lists them all.
Delete a Table Record
Deletes an existing table record.
Table Fields
Create a Table Field
Creates a new table field.
Update a Table Field
Updates an existing table field definition.
Get a Table Field
Retrieves an existing table field.
List Password Fields
Retrieves a list of all password fields.
Reset a Password Field
Resets a password field value.
Delete a Table Field
Deletes an existing table field.
Views
List Views
Retrieves a list of all views.
View Records
Create a View Record
Creates a new view record.
Update a View Record
Updates an existing view record.
Search View Records
Searches for view records or lists them all.
Deletes a View Record
Deletes an existing view record.
Tasks
List Tasks
Retrieves a list of all tasks.
Other
Watch Record Events
This module cannot be implemented yet; Caspio does not have webhooks.
Make an API Call
Performs an arbitrary authorized API call.
Watch Records Created
This module can't be implemented. Tables don't always have a primary key that can be used as an ID to determine their order.