Claris Studio

Claris Studio icon

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

Checkmark icon, required field

Multiple records created - The Create multiple records action completed. Triggers whether the step succeeded or failed.      

Record deleted - A record was deleted

Table - The table name or ID

Choice

Checkmark icon, required field

Record updated - A record was updated

Table - The table name or ID

Choice

Checkmark icon, required field

Record field updated - A specific field in a record was updated

Table - The table name or ID

Choice

Checkmark icon, required field

Field

Choice

Checkmark icon, required field

Actions

Action

Configuration fields

Data type

Required?

Create file - Creates a file to store content

Name - A name for the file

String

Checkmark icon, required field

Update file - Updates a file by ID

File ID - The ID of the file to update

String

Checkmark icon, required field

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

Checkmark icon, required field

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

Checkmark icon, required field

Find records - Finds records in a table. Uses a JSON-based query syntax.

Table - The name or ID of the table to search

Choice

Checkmark icon, required field

Query - The query to use when searching for records

Example: { "$limit": 5, "$skip": 2 }

JSON

Checkmark icon, required field

Create record - Creates a new record

Table - The table name or ID where the record is stored

Choice

Checkmark icon, required field

Update record - Updates a record by ID

Table - The table name or ID with the record to update

Choice

Checkmark icon, required field

Record ID - The ID of the record to update

String

Checkmark icon, required field

Advanced: Create record - Creates a new record. Allows you to specify table fields and data to create the record with using JSON. Table - The table ID to use when creating a record Number Checkmark icon, required field
Fields - The fields in the record to specify values for. Fields must already exist in the chosen table. Format as a JSON object. JSON Checkmark icon, required field
Advanced: Update record - Updates a record by ID. Allows you to specify table fields and data to create the record with using JSON. Table - The table ID to use when updating a record Number Checkmark icon, required field
Record ID - The ID of the record to update String Checkmark icon, required field
Fields - The fields in the record to specify values for. Fields must already exist in the chosen table. Format as a JSON object. JSON Checkmark icon, required field
Create multiple records - Creates up to 100 records based on table fields and data provided. Table - The table ID to use when creating a record Choice Checkmark icon, required field
Data - The data to use to create the records. Fields specified must already exist in the chosen table. Format as a list of JSON objects in an array, with each record being its own object. JSON Checkmark icon, required field

Delete record - Deletes a record by ID

Table - The table name or ID that contains the record

Choice

Checkmark icon, required field

Record ID - The ID of the record to delete

Number

Checkmark icon, required field

Get record - Returns a record by ID

Table - The table name or ID that contains the record

Choice

Checkmark icon, required field

Record ID - The ID of the record to delete

String

Checkmark icon, required field

Get records - Return a list of records

Table - The table name or ID with the records to retrieve

Choice

Checkmark icon, required field

Limit - The number of results to return. Default value: 50. 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

Checkmark icon, required field

Get files - Returns a list of files

Limit - The number of results to return. Default value: 50. 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

Checkmark icon, required field

Get Hub - Returns a specific Hub by ID

Hub ID - The ID of the Hub to return

Number

Checkmark icon, required field

Get Hubs - Returns a list of Hubs

Limit - The number of results to return. Default value: 50. 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

Checkmark icon, required field

Get tables - Returns a list of tables

Limit - The number of results to return. Default value: 50. Max value: 100.

Example: 50

Number

 

Page - The page number of the table list to return. Default value: 1.

Example: 1

Number