Claris Studio
Claris Studio is a cloud-based development environment to collect, view, and analyze data that you can also use in your custom apps.
Triggers
Trigger |
Configuration fields |
Data type |
Required? |
---|---|---|---|
New record created - A new record was created |
Table - The table name or ID |
Choice |
|
Record deleted - A record was deleted |
Table - The table name or ID |
Choice |
|
Record updated - A record was updated |
Table - The table name or ID |
Choice |
|
Record field updated - A specific field in a record was updated |
Table - The table name or ID |
Choice |
|
Field |
Choice |
|
Actions
Action |
Configuration fields |
Data type |
Required? |
---|---|---|---|
Create file - Creates a file to store content |
Name - A name for the file |
String |
|
Update file - Updates a file by ID |
File ID - The ID of the file to update |
String |
|
Name - An updated name for the file |
String |
|
|
Media Type - The media type of the file |
String |
|
|
Delete file - Deletes a file by ID |
File ID - The ID of the file to delete |
Number |
|
Upload file content - Uploads content to a file from URL |
File ID - The ID of the file created |
String |
|
File URL - The URL of the file |
URL |
|
|
Find records - Finds records in a table. Uses a JSON-based query syntax. |
Table - The name or ID of the table to search |
Choice |
|
Query - The query to use when searching for records Example: { "$limit": 5, "$skip": 2 } |
JSON |
|
|
Create record - Creates a new record |
Table - The table name or ID where the record is stored |
Choice |
|
Update record - Updates a record by ID |
Table - The table name or ID with the record to update |
Choice |
|
Record ID - The ID of the record to update |
String |
|
|
Delete record - Deletes a record by ID |
Table - The table name or ID that contains the record |
Choice |
|
Record ID - The ID of the record to delete |
Number |
|
|
Get record - Returns a record by ID |
Table - The table name or ID that contains the record |
Choice |
|
Record ID - The ID of the record to delete |
String |
|
|
Get records - Return a list of records |
Table - The table name or ID with the records to retrieve |
Choice |
|
Limit - The number of results to return. Default value: 25. Max value: 100. Example: 50 |
Number |
|
|
Page - The page number of the record list to return. Default value: 1. Example: 1 |
Number |
|
|
Get file - Returns a specific file by ID |
File ID - The ID of the file to return |
Number |
|
Get files - Returns a list of files |
Limit - The number of results to return. Default value: 25. Max value: 100. Example: 50 |
Number |
|
Page - The page number of the files list to return. Default value: 1. Example: 1 |
Number |
|
|
Get file link - Returns a URL for an file based on the file ID |
File ID - The ID of the file to return create use |
Number |
|
Get Hub - Returns a specific Hub by ID |
Hub ID - The ID of the Hub to return |
Number |
|
Get Hubs - Returns a list of Hubs |
Limit - The number of results to return. Default value: 25. Max value: 100. Example: 50 |
Number |
|
Page - The page number of the Hub list to return. Default value: 1. Example: 1 |
Number |
|
|
Get table - Returns the table definition by ID |
Table - The name or ID of the table definition to retrieve |
Choice |
|
Get tables - Returns a list of tables |
Limit - The number of results to return. Default value: 25. Max value: 100. Example: 50 |
Number |
|
Page - The page number of the table list to return. Default value: 1. Example: 1 |
Number |
|