Morta (Preview)

The Morta API is based around REST. Our API accepts json encoded request bodies and returns JSON encoded respones. We use standard HTTP responses, authentication and verbs. All API requests must have an authorization header of the form: { 'Authorization': 'Bearer <API_KEY>' }
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Mort Support |
URL | https://morta.io |
support@morta.io |
Connector Metadata | |
---|---|
Publisher | Morta |
Website | https://morta.io |
Privacy policy | https://morta.io/termsofservice |
Categories | Productivity;Content and Files |
Morta offers a cloud-based solution that deeply integrates with the software you are accustomed to, empowering you to digitize, connect, and automate your tracking processes effectively. The Morta connector allows you to interact with all Morta functionality through the Microsoft Power Automate platform.
To use this connector you will need an Morta Account
Login to your Morta account, navigate to your Morta Integrations and simply add a new API key. You can then use this API key within Microsoft Power Automate. When entering your API key on the Microsoft Power Automate Platform make sure to prepend "Bearer " so that your entered API key looks like the following: "Bearer YOUR_API_KEY_HERE"
To get started with the connector you can start by pulling your favourite projects/workspaces from the Morta platform. To do this you can use the 'GetFavouriteProjects' action.
Following this, you can create a process/document on Morta using the 'CreateProcess' action and the following parameters:
- name: New Process
- project id: <one_of_your_project_public_ids>
- type: Custom
None
When using the Morta connector users may experience one of the following HTTP status codes:
- 401: The request action is not authorised. This could be because you have not entered your API key or you have entered your API key incorrectly (e.g. not add "Bearer " before the copied API key)
- 403: You do not have access to the requested Morta resource. Make sure to request permissions to the requested resource from the owner of that resource.
- 404: The Morta resource does not exist. Please login to the Morta platform to make sure you have entered the ID correctly.
- 422: Data is missing or formatted incorrectly in the request. Make sure you have read the description for all the data required in the request and have followed the specification. For example, you may be required to enter a number as a field but have entered a string instead.
- 429: Too many requests have been sent to Morta in a period of time. Make sure you are not sending more than 10 requests per second to the Morta platform.
Question: Why is my Morta API key not working? Answer: Make sure you have added "Bearer " to the beginning of the API key (the word 'Bearer' and a space). The final API key being entered should like like the following (a dummy API key is being used here): "Bearer zSujSa_eXxd3b1yVtTQVMw7Ghn18Ja9sOWvj-O4C908"
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Key | securestring | The API Key for your MotaWord connection | True |
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Add a column to a view |
Add a new column to a specific table view. |
Add or update rows in a table |
Upsert (add or update) rows in a table view based on a specified column. |
Add Row to Table |
Add a new row to the specified table. |
Add rows to end of table |
Insert new rows at the end of the specified table view. |
Add Tag to User |
Add a tag to a specific user |
Change a User's Role in a Project |
Change the role of a user in a specific project, identified by the project's UUID and user's Firebase ID |
Check Processes Table is Used In |
Check and return a list of processes, table joins, and selects where the specified table is used. |
Check Views Column Is Used In |
Retrieve all views in which a specific table column is used. |
Create a new notification |
Create a new notification for a specific project. |
Create a New Process |
Create a new process in a specified project |
Create a New Process Section |
Create a new section within a specified process, with an option to set a parent section |
Create a New Project |
Create a new project with the specified name |
Create a New Project Secret |
Create a new secret for a specified project |
Create a new view for a table |
Create a new view for a specific table. |
Create API Key for User |
Create an API key for the currently logged in user |
Create Index on Table Column |
Create an index on one or more columns of a table to improve query performance. |
Create Multiple New Process Sections |
Create multiple new sections within a specified process, each with an optional parent section |
Create New Comment |
Create a new comment within a specific comment thread |
Create New Comment Thread |
Create a new comment thread |
Create new document table |
Create a new document table within a project. |
Create New Process Response |
Create a new response for a process section. |
Create New Process Sections |
Create multiple new sections within a process |
Create New Project Heading Styling |
Create new heading styling for a specific project |
Create New User |
Create a new user |
Create Passthrough Download Request |
Make a passthrough API call to an external source system for downloading files. |
Create Passthrough Request to Source System |
Make a passthrough API call to an external source system. |
Create Permissions for a Resource |
Create permissions for a specific resource (such as a table, table view, or process). |
Create Table Column |
Add a new column to an existing table. |
Create Table Join |
Create a join between two tables. |
Delete a Project |
Delete a specific project identified by its UUID |
Delete a Project Invite |
Delete an invite to a project |
Delete a Project Secret |
Delete a specific secret from a project |
Delete a single notification |
Delete a specific notification by its ID. |
Delete a table |
Delete a specified table by its UUID. |
Delete a User from a Project |
Remove a user from a specific project, identified by the project's UUID and user's Firebase ID |
Delete a view for a table |
Delete a specific view of a table. |
Delete All Rows from Table |
Deletes all rows from the specified table. |
Delete API Key |
Delete an API key for the currently logged in user |
Delete Comment |
Delete a specific comment within a comment thread |
Delete Comment Thread |
Delete a comment thread |
Delete Integration from Table |
Remove a specific integration from a table. |
Delete Permissions for a Resource |
Delete permissions for a specific resource (such as a table, table view, or process). |
Delete Process |
Delete a process identified by its UUID |
Delete Process Response |
Delete a specific process response. |
Delete Process Section |
Delete a specific process section. |
Delete specific rows |
Delete specific rows from a table view based on row IDs. |
Delete Table Column |
Delete a specific column from a table. |
Delete Table Join |
Delete a join from a table. |
Delete Table Rows |
Delete all rows or specific rows from a table. |
Delete Tag from User |
Delete a tag from a specific user |
Delete Top Project Heading Styling |
Delete the top heading styling for a specific project |
Download chart image |
Download an image file of a chart based on data from a specific table view. |
Download Table Data as CSV |
Download the data of a specified table as a CSV file. |
Download view data as a csv file |
Download the data of a specific table view in CSV format. |
Duplicate a Process |
Duplicate an existing process, potentially in a different project |
Duplicate a Project |
Create a duplicate of an existing project |
Duplicate a table |
Create a duplicate of an existing table along with its data, settings, and optionally linked tables. |
Duplicate a view for a table |
Create a duplicate of an existing view for a specific table. |
Duplicate Process |
Duplicate an existing process, optionally into a different project |
Duplicate Process Section |
Duplicate a specific process section. |
Duplicate Process Section |
Duplicate a specific process section asynchronously. |
Duplicate the default view for a table |
Create a duplicate of the default view for a specific table. |
Export Process |
Export a specific process by its UUID into different formats (PDF or DOCX) |
Get a list of all supported event types |
Retrieve a list of all supported event types for notifications. |
Get a single view for a table |
Retrieve a specific view by its ID for a table. |
Get actual table view data |
Retrieve the actual data for a specific table view. |
Get all events for a resource |
Retrieve all events associated with a specific resource, filtered by various criteria. |
Get All Table Joins |
Retrieve all joins associated with a table. |
Get all views for a table |
Retrieve all views associated with a specific table. |
Get chart data for the view |
Retrieve data for generating a chart based on a specific table view. |
Get Comment Thread |
Retrieve a specific comment thread by its ID |
Get Comment Thread Statistics |
Retrieve statistics for comment threads based on reference type and main reference ID |
Get Comment Threads by Reference |
Retrieve all comment threads associated with a specific reference |
Get Deleted Process Sections |
Retrieve all deleted sections of a specific process, with an optional filter for a specific process section |
Get Deleted Tables in a Project |
Retrieve all deleted tables from a specific project, identified by its UUID. Only accessible by project owners. |
Get File for Table Cell |
Retrieve a file associated with a specific cell in a table. |
Get Invited Project Members |
Retrieve all invited members for a specified project |
Get my details |
Get info on the current user |
Get Notifications for a Project |
Retrieve all notifications associated with a specific project. This endpoint is accessible only to users with owner-level permissions for the project. |
Get Process Details |
Retrieve detailed information of a specific process by its UUID |
Get Process Section |
Retrieve a specific process section. |
Get Project Information |
Retrieve detailed information about a specific project identified by its UUID |
Get Project Members |
Retrieve all members associated with a specified project |
Get Project Resources |
Retrieve resources associated with a specific project identified by its UUID |
Get Project Secrets |
Retrieve all secrets for a specified project |
Get Project Tables |
Retrieve tables associated with a specific project, identified by its UUID |
Get Project Tags |
Retrieve all tags associated with a specified project |
Get Project Variables |
Retrieve all variables associated with a specified project |
Get Resource Permissions |
Retrieve permissions for a specified resource, such as a table, table view, or process. |
Get Sent Notifications for a Project |
Retrieve all sent notifications for a specified project |
Get Specific User Details |
Get information on a specific user |
Get stats on table columns |
Retrieve statistical data for columns in a specific table view. |
Get Table and Its Rows |
Retrieve a table and its rows based on provided parameters |
Get Table Column Statistics |
Retrieve statistics for table columns based on specified parameters. |
Get Table Columns |
Retrieve all active columns of a specific table. |
Get Table Rows |
Retrieve rows from a table based on provided query parameters. |
Get Tag by Public ID |
Retrieve a tag by its public ID. |
Get the unique values for a column |
Retrieve the unique/distinct values for a specific column in a table view. |
Get Unique Values for a Column |
Retrieve a list of distinct (unique) values for a specified column in a table. |
Get User's Favourite Projects |
Get all favourite projects the currently logged in user is part of |
Get User's Owned and Administered Projects |
Get all projects where the user is the owner or an admin |
Get User's Pinned Projects |
Get the projects pinned by a user identified by their Firebase ID |
Get User's Public Contributions |
Get the public contributions made by a user, identified by their Firebase ID |
Get User's Public Projects |
Get all public projects where the user is a member |
Get User Achievements |
Get the achievement badges of a user by their Firebase ID |
Get User Contributions |
Get the number of contributions per day made by a user, identified by their Firebase ID |
Get User Details by Public ID |
Get information on a specific user by their public ID |
Get User Projects |
Get all projects the currently logged in user is part of |
Get User Templates |
Get all templates the currently logged in user has access to |
Invite a User to a Project |
Invite a single user to join a project by email. If the user already exists, they are added directly; otherwise, an invite is sent. Requires owner or admin permissions. |
Invite Multiple Users to a Project |
Invite multiple users to join a project, by email. If users already exist, they are added directly, otherwise, an invite is sent. Requires owner or admin permissions. |
Preview resulting row from inputs |
Preview the resulting row from given inputs in a specific table view. |
Reopen Comment Thread |
Reopen a previously resolved comment thread |
Request Permissions for a Resource |
Request permissions for a specific resource (such as a table, table view, or process). |
Resend an Invite to a User for a Project |
Resend an invitation to a user for a project. This is applicable for both new users and existing users who have previously been invited. Requires owner or admin permissions. |
Reset Process Response |
Reset an existing process response to its initial state. |
Resolve Comment Thread |
Resolve a comment thread |
Restore a deleted table |
Restore a previously deleted table using its UUID. |
Restore a Project |
Restore a specific project, identified by its UUID, that has been previously deleted |
Restore Process |
Restore a deleted process identified by its UUID |
Restore Process Response |
Restore a previously deleted process response. |
Restore Process Section |
Restore a previously deleted process section. |
Restore Table Column |
Restore a previously deleted column in a table. |
Retrieve Deleted Processes within a Project |
Get all deleted processes associated with a specific project, identified by its UUID |
Retrieve Processes within a Project |
Get all processes associated with a specific project, identified by its UUID |
Search for Users |
Search for users by project or process |
Search within a Project |
Perform a search operation within a specific project, identified by its UUID |
Set the view as the default view |
Designate a specific table view as the default view for the table. |
Stream all rows for the table |
Stream the data of all rows for a specific table. |
Stream all rows for the view |
Stream the data of all rows for a specific table view. |
Submit Process Response |
Submit a process response, marking it as completed. |
Submit Process Response Draft |
Submit a draft of a process response for later completion. |
Sync Table with Integration |
Sync a table with a specified integration. |
Toggle Favourite Status of a Project |
Change whether the project is a favourite for the currently logged in user |
Toggle Pin Status of a Project |
Change whether the project is pinned for the currently logged in user |
Update a Project Invite |
Update an existing invite in a project |
Update a Project Secret |
Update a specific secret in a project |
Update a single notification |
Update a specific notification by its ID. |
Update a view for a table |
Update an existing view for a specific table. |
Update an Existing Process |
Update an existing process's details by process ID |
Update an Existing Process Section |
Update an existing process section's details by process section ID |
Update an Existing Project |
Update an existing project's details by project ID |
Update API Key |
Update an API key for the currently logged in user |
Update column on view |
Update a specific column in a table view. |
Update Comment |
Update a specific comment within a comment thread |
Update Current User Profile |
Update the profile of the currently logged in user |
Update Existing Process Response |
Update an existing response for a process section. |
Update existing rows |
Update existing rows in a specified table view. |
Update Existing Rows in Table |
Update existing rows in the specified table. |
Update existing table |
Update the properties of an existing table. |
Update existing table cells |
Update specific cells in a table view. |
Update Multiple Process Sections |
Update multiple existing process sections. |
Update Permissions for a Resource |
Update permissions for a specific resource (such as a table, table view, or process). |
Update Process Responders |
Update the list of responders for a given process identified by its UUID |
Update Process Section Order |
Update the order of process sections within a process. |
Update Project Heading Styling |
Update heading styling for a specific project |
Update Table Cells |
Update specific cells in a table. |
Update Table Column |
Update the properties of a specific column in a table. |
Update Table Join |
Update an existing join on a table. |
Update User Account |
Update the account details for the currently logged in user |
Upsert Row in Table |
Add or update a row in the specified table based on a unique column value. |
Add a new column to a specific table view.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view to which a column is to be added. |
aconexSynced
|
aconexSynced | integer | ||
aggregate
|
aggregate | integer | ||
alterOptions
|
alterOptions | |||
autodeskBim360Synced
|
autodeskBim360Synced | integer | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
dateFormat
|
dateFormat | string | ||
decimalPlaces
|
decimalPlaces | integer | ||
description
|
description | |||
hardValidation
|
hardValidation | boolean | ||
isIndexed
|
isIndexed | boolean | ||
isJoined
|
isJoined | boolean | ||
kind
|
kind | string | ||
manualOptions
|
manualOptions | array of string | ||
tableOptions
|
tableOptions | |||
locked
|
locked | True | boolean | |
mortaSynced
|
mortaSynced | integer | ||
name
|
name | True | string | |
procoreSynced
|
procoreSynced | integer | ||
publicId
|
publicId | uuid | ||
required
|
required | True | boolean | |
reviztoIssuesSynced
|
reviztoIssuesSynced | integer | ||
script
|
script | string | ||
scriptEnabled
|
scriptEnabled | boolean | ||
sortOrder
|
sortOrder | True | number | |
stringValidation
|
stringValidation | string | ||
thousandSeparator
|
thousandSeparator | boolean | ||
validationMessage
|
validationMessage | string | ||
validationNoBlanks
|
validationNoBlanks | boolean | ||
validationNoDuplicates
|
validationNoDuplicates | boolean | ||
viewpointSynced
|
viewpointSynced | integer | ||
width
|
width | integer |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | TableViewColumn | |
metadata
|
metadata | object |
Upsert (add or update) rows in a table view based on a specified column.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view where rows are to be upserted. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
rowData
|
rowData | True | object | |
sortOrder
|
sortOrder | number | ||
upsertColumnName
|
upsertColumnName | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
publicId
|
data.publicId | string | |
rowData
|
data.rowData | object | |
sortOrder
|
data.sortOrder | number | |
metadata
|
metadata | object |
Add a new row to the specified table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to which the row will be added |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
rowData
|
rowData | True | object | |
sortOrder
|
sortOrder | number |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
publicId
|
data.publicId | string | |
rowData
|
data.rowData | object | |
sortOrder
|
data.sortOrder | number | |
metadata
|
metadata | object |
Insert new rows at the end of the specified table view.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view where rows are to be added. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
rowData
|
rowData | True | object | |
sortOrder
|
sortOrder | number |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
publicId
|
data.publicId | string | |
rowData
|
data.rowData | object | |
sortOrder
|
data.sortOrder | number | |
metadata
|
metadata | object |
Add a tag to a specific user
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
User Id
|
user_id | True | uuid |
Public UUID of the user to add the tag to |
tagReferenceId
|
tagReferenceId | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Tag | |
metadata
|
metadata | object |
Additional metadata |
Change the role of a user in a specific project, identified by the project's UUID and user's Firebase ID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
UUID of the project |
Firebase Id
|
firebase_id | True | string |
Firebase ID of the user whose role is to be changed |
role
|
role | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | SimpleProject | |
metadata
|
metadata | object |
Check and return a list of processes, table joins, and selects where the specified table is used.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to check usage |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
link
|
data.link | string |
Direct link to the process, join or select |
name
|
data.name | string |
Name of the process, join or select where the table is used |
type
|
data.type | string |
Type of usage (process, sourceJoin, targetJoin, sourceSelect, etc.) |
metadata
|
metadata | object |
Retrieve all views in which a specific table column is used.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table containing the column |
Column Id
|
column_id | True | uuid |
UUID of the column to check in views |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of TableView | |
metadata
|
metadata | object |
Create a new notification for a specific project.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
description
|
description | True | string | |
processes
|
processes | array of uuid | ||
projectId
|
projectId | True | uuid | |
tables
|
tables | array of uuid | ||
resource
|
resource | True | string | |
verb
|
verb | True | string | |
webhookUrl
|
webhookUrl | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Notification | |
metadata
|
metadata | object |
Create a new process in a specified project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
name
|
name | True | string | |
projectId
|
projectId | True | uuid | |
type
|
type | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Process | |
change
|
metadata.change | object |
The changes made during process creation |
event
|
metadata.event | string |
The event type, e.g., 'process.created' |
resourceId
|
metadata.resourceId | uuid |
The UUID of the newly created process |
Create a new section within a specified process, with an option to set a parent section
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process to create a new section in |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
description
|
description | |||
name
|
name | True | string | |
parentId
|
parentId | uuid | ||
plaintextDescription
|
plaintextDescription | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcessSection | |
metadata
|
metadata | object |
Create a new project with the specified name
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
name
|
name | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | SimpleProject | |
metadata
|
metadata | object |
Create a new secret for a specified project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project where the secret will be created |
name
|
name | True | string | |
value
|
value | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | ProjectSecret | |
metadata
|
metadata | object |
Create a new view for a specific table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
The UUID of the table for which the view is to be created. |
allowContributorDelete
|
allowContributorDelete | boolean | ||
chartSettings
|
chartSettings | |||
collapsedGroupView
|
collapsedGroupView | boolean | ||
backgroundColour
|
backgroundColour | True | string | |
columnId
|
columnId | uuid | ||
columnName
|
columnName | True | string | |
filterType
|
filterType | True | string | |
fontColour
|
fontColour | True | string | |
multipleValues
|
multipleValues | array of | ||
value
|
value | |||
columnId
|
columnId | uuid | ||
columnName
|
columnName | True | string | |
description
|
description | |||
locked
|
locked | boolean | ||
required
|
required | boolean | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
description
|
description | |||
disableNewRow
|
disableNewRow | boolean | ||
displayCommentRows
|
displayCommentRows | integer | ||
displayValidationErrorRows
|
displayValidationErrorRows | integer | ||
columnId
|
columnId | uuid | ||
columnName
|
columnName | True | string | |
filterType
|
filterType | True | string | |
multipleValues
|
multipleValues | array of | ||
orGroup
|
orGroup | string | ||
value
|
value | |||
frozenIndex
|
frozenIndex | integer | ||
columnId
|
columnId | uuid | ||
columnName
|
columnName | True | string | |
direction
|
direction | True | string | |
includeAllColumns
|
includeAllColumns | boolean | ||
isDefault
|
isDefault | boolean | ||
name
|
name | True | string | |
rowHeight
|
rowHeight | integer | ||
columnId
|
columnId | uuid | ||
columnName
|
columnName | True | string | |
direction
|
direction | True | string | |
type
|
type | integer | ||
unpackMultiselectGroupView
|
unpackMultiselectGroupView | boolean |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | TableView | |
metadata
|
metadata | object |
Create an API key for the currently logged in user
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
name
|
name | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | ApiKey | |
metadata
|
metadata | object |
Create an index on one or more columns of a table to improve query performance.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table for which indexes are to be created. |
publicId
|
publicId | True | uuid |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of TableColumn | |
metadata
|
metadata | object |
Create multiple new sections within a specified process, each with an optional parent section
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process where new sections will be created |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
description
|
description | |||
name
|
name | True | string | |
parentId
|
parentId | uuid | ||
plaintextDescription
|
plaintextDescription | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
resourceIds
|
metadata.resourceIds | array of string |
List of UUIDs for the newly created process sections |
Create a new comment within a specific comment thread
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Comment Thread Id
|
comment_thread_id | True | uuid |
UUID of the comment thread to which the comment is being added |
commentText
|
commentText | True | string | |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Comment | |
change
|
metadata.change | object |
Changes made in this operation |
event
|
metadata.event | string |
Event type for the operation |
resourceId
|
metadata.resourceId | string |
UUID of the newly created comment |
Create a new comment thread
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
commentText
|
commentText | True | string | |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
mainReferenceId
|
mainReferenceId | uuid | ||
referenceId
|
referenceId | True | uuid | |
referenceType
|
referenceType | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | CommentThread | |
change
|
metadata.change | object |
Changes made in this operation |
event
|
metadata.event | string |
Event type for the operation |
resourceId
|
metadata.resourceId | string |
UUID of the newly created comment thread |
Create a new document table within a project.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
aconexSynced
|
aconexSynced | integer | ||
aggregate
|
aggregate | integer | ||
alterOptions
|
alterOptions | |||
autodeskBim360Synced
|
autodeskBim360Synced | integer | ||
dateFormat
|
dateFormat | string | ||
decimalPlaces
|
decimalPlaces | integer | ||
description
|
description | |||
isIndexed
|
isIndexed | boolean | ||
isJoined
|
isJoined | boolean | ||
kind
|
kind | string | ||
manualOptions
|
manualOptions | array of string | ||
tableOptions
|
tableOptions | |||
mortaSynced
|
mortaSynced | integer | ||
name
|
name | True | string | |
procoreSynced
|
procoreSynced | integer | ||
publicId
|
publicId | uuid | ||
reviztoIssuesSynced
|
reviztoIssuesSynced | integer | ||
script
|
script | string | ||
scriptEnabled
|
scriptEnabled | boolean | ||
thousandSeparator
|
thousandSeparator | boolean | ||
viewpointSynced
|
viewpointSynced | integer | ||
width
|
width | integer | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
sourceColumnId
|
sourceColumnId | string | ||
targetColumnId
|
targetColumnId | string | ||
isOneToMany
|
isOneToMany | boolean | ||
sourceColumnId
|
sourceColumnId | string | ||
targetColumnId
|
targetColumnId | string | ||
joinTableName
|
joinTableName | string | ||
joinViewId
|
joinViewId | string | ||
joinViewName
|
joinViewName | string | ||
name
|
name | True | string | |
projectId
|
projectId | True | uuid | |
type
|
type | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Table | |
metadata
|
metadata | object |
Create a new response for a process section.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
type
|
type | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | ProcessResponse | |
metadata
|
metadata | object |
Create multiple new sections within a process
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process where new sections will be created |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
description
|
description | |||
name
|
name | True | string | |
parentId
|
parentId | uuid | ||
plaintextDescription
|
plaintextDescription | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of MortaProcessSection | |
metadata
|
metadata | object |
Create new heading styling for a specific project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which to create the heading styling |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | SimpleProject | |
metadata
|
metadata | object |
Create a new user
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
email
|
True | |||
name
|
name | True | string | |
password
|
password | True | string | |
projectId
|
projectId | uuid |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | User | |
metadata
|
metadata | object |
Make a passthrough API call to an external source system for downloading files.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
data
|
data | |||
headers
|
headers | |||
method
|
method | True | string | |
onBehalfUserId
|
onBehalfUserId | uuid | ||
path
|
path | True | string | |
sourceSystem
|
sourceSystem | True | string |
Returns
- response
- binary
Make a passthrough API call to an external source system.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
data
|
data | |||
headers
|
headers | |||
method
|
method | True | string | |
onBehalfUserId
|
onBehalfUserId | uuid | ||
path
|
path | True | string | |
sourceSystem
|
sourceSystem | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | IntegrationsPassthroughResponse | |
metadata
|
metadata | object |
Create permissions for a specific resource (such as a table, table view, or process).
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
attributeId
|
attributeId | uuid | ||
attributeKind
|
attributeKind | True | string | |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
resourceId
|
resourceId | True | uuid | |
resourceKind
|
resourceKind | True | string | |
role
|
role | True | integer | |
tagReferenceId
|
tagReferenceId | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | AccessPolicy | |
metadata
|
metadata | object |
Add a new column to an existing table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to which the column will be added |
aconexSynced
|
aconexSynced | integer | ||
aggregate
|
aggregate | integer | ||
alterOptions
|
alterOptions | |||
autodeskBim360Synced
|
autodeskBim360Synced | integer | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
dateFormat
|
dateFormat | string | ||
decimalPlaces
|
decimalPlaces | integer | ||
description
|
description | |||
isIndexed
|
isIndexed | boolean | ||
kind
|
kind | string | ||
manualOptions
|
manualOptions | array of string | ||
tableOptions
|
tableOptions | |||
mortaSynced
|
mortaSynced | integer | ||
name
|
name | True | string | |
procoreSynced
|
procoreSynced | integer | ||
publicId
|
publicId | uuid | ||
reviztoIssuesSynced
|
reviztoIssuesSynced | integer | ||
script
|
script | string | ||
scriptEnabled
|
scriptEnabled | boolean | ||
thousandSeparator
|
thousandSeparator | boolean | ||
viewpointSynced
|
viewpointSynced | integer | ||
width
|
width | integer |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | TableColumn | |
metadata
|
metadata | object |
Create a join between two tables.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to create the join on. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
dataColumns
|
dataColumns | array of string | ||
isOneToMany
|
isOneToMany | boolean | ||
sourceColumnId
|
sourceColumnId | string | ||
targetColumnId
|
targetColumnId | string | ||
joinViewId
|
joinViewId | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Table | |
metadata
|
metadata | object |
Delete a specific project identified by its UUID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
UUID of the project to be deleted |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Delete an invite to a project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project from which the invite is to be deleted |
Invite Id
|
invite_id | True | uuid |
The UUID of the invite to be deleted |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Delete a specific secret from a project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project from which the secret will be deleted |
Secret Id
|
secret_id | True | uuid |
The UUID of the secret to be deleted |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Delete a specific notification by its ID.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Id
|
id | True | uuid |
The UUID of the notification to be deleted. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Delete a specified table by its UUID.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to delete |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Remove a user from a specific project, identified by the project's UUID and user's Firebase ID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
UUID of the project |
Firebase Id
|
firebase_id | True | string |
Firebase ID of the user to be removed |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | SimpleProject | |
metadata
|
metadata | object |
Delete a specific view of a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view to be deleted. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Deletes all rows from the specified table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table from which all rows are to be deleted. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Delete an API key for the currently logged in user
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Api Key Id
|
api_key_id | True | uuid |
The UUID of the API key to delete |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Additional metadata |
Delete a specific comment within a comment thread
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Comment Thread Id
|
comment_thread_id | True | uuid |
UUID of the comment thread containing the comment |
Comment Id
|
comment_id | True | uuid |
UUID of the comment to be deleted |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Comment | |
change
|
metadata.change | object |
Changes made to the comment |
event
|
metadata.event | string |
Event type for the operation |
resourceId
|
metadata.resourceId | string |
UUID of the deleted comment |
Delete a comment thread
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Comment Thread Id
|
comment_thread_id | True | uuid |
UUID of the comment thread to delete |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | CommentThread | |
change
|
metadata.change | object |
Changes made to the comment thread |
event
|
metadata.event | string |
Event type for the operation |
resourceId
|
metadata.resourceId | string |
UUID of the deleted comment thread |
Remove a specific integration from a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table from which the integration will be removed. |
Integration Name
|
integration_name | True | string |
Name of the integration to be removed. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Delete permissions for a specific resource (such as a table, table view, or process).
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Id
|
id | True | uuid |
UUID of the policy to delete. |
Delete a process identified by its UUID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process to delete |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcess | |
metadata
|
metadata | object |
Delete a specific process response.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section. |
Process Response Id
|
process_response_id | True | uuid |
The UUID of the process response to be deleted. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcessSection | |
metadata
|
metadata | object |
Delete a specific process section.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section to be deleted. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcessSection | |
metadata
|
metadata | object |
Delete specific rows from a table view based on row IDs.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view from which rows are to be deleted. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Delete a specific column from a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table containing the column |
Column Id
|
column_id | True | uuid |
UUID of the column to delete |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Delete a join from a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table from which the join will be deleted. |
Join Id
|
join_id | True | uuid |
UUID of the join to be deleted. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Delete all rows or specific rows from a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table from which rows are to be deleted. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Delete a tag from a specific user
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
User Id
|
user_id | True | uuid |
Public UUID of the user from whom the tag is to be deleted |
Tag Id
|
tag_id | True | uuid |
Public UUID of the tag to be deleted |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Delete the top heading styling for a specific project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which to delete the top heading styling |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | SimpleProject | |
metadata
|
metadata | object |
Download an image file of a chart based on data from a specific table view.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view for which the chart image is generated. |
Chart Type
|
chart_type | string |
Type of chart for which image is being generated. |
|
Show Legend
|
show_legend | boolean |
Flag to indicate whether to include the legend in the chart image. |
|
Show Values
|
show_values | boolean |
Flag to indicate whether to include values in the chart image. |
|
Column Value Id
|
column_value_id | uuid |
UUID of the column used as the value source for the chart image. |
|
Column Label Id
|
column_label_id | uuid |
UUID of the column used as the label source for the chart image. |
Returns
- response
- binary
Download the data of a specified table as a CSV file.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to download data from |
Sort
|
sort | string |
Sorting criteria for the table rows |
|
Filter
|
filter | string |
Filter criteria for the table rows |
Returns
- response
- binary
Download the data of a specific table view in CSV format.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view to be downloaded as CSV. |
Filter
|
filter | string |
Filters to apply to the CSV data. |
|
Sort
|
sort | string |
Sorting parameters for the CSV data. |
|
Process Id
|
process_id | uuid |
Optional UUID of a process to filter the data. |
Returns
- response
- binary
Duplicate an existing process, potentially in a different project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process to be duplicated |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
duplicateLinkedTables
|
duplicateLinkedTables | boolean | ||
duplicatePermissions
|
duplicatePermissions | boolean | ||
targetProjectId
|
targetProjectId | string |
Create a duplicate of an existing project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project to be duplicated |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
duplicatePermissions
|
duplicatePermissions | boolean |
Create a duplicate of an existing table along with its data, settings, and optionally linked tables.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to be duplicated |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
duplicateLinkedTables
|
duplicateLinkedTables | boolean | ||
duplicatePermissions
|
duplicatePermissions | boolean | ||
targetProjectId
|
targetProjectId | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Create a duplicate of an existing view for a specific table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
The UUID of the table for which the view is to be duplicated. |
View Id
|
view_id | True | uuid |
The UUID of the view to be duplicated. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | TableView | |
metadata
|
metadata | object |
Duplicate an existing process, optionally into a different project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
processId
|
processId | True | uuid | |
projectId
|
projectId | uuid |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcess | |
metadata
|
metadata | object |
Duplicate a specific process section.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section to duplicate. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcessSection | |
metadata
|
metadata | object |
Duplicate a specific process section asynchronously.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section to duplicate. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Create a duplicate of the default view for a specific table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
The UUID of the table for which the default view is to be duplicated. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
name
|
name | string | ||
type
|
type | integer |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | TableView | |
metadata
|
metadata | object |
Export a specific process by its UUID into different formats (PDF or DOCX)
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process to export |
Export Format
|
export_format | string |
The format of the export (PDF or DOCX) |
|
Table Links
|
table_links | boolean |
Include table links in the export |
|
Description
|
description | boolean |
Include process description in the export |
|
Page Format
|
page_format | string |
Page format for the export |
|
Page Orientation
|
page_orientation | string |
Page orientation for the export |
|
Font Type
|
font_type | string |
Font type for the export |
|
Font Size
|
font_size | integer |
Font size for the export |
Returns
- response
- binary
Retrieve a list of all supported event types for notifications.
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of string | |
metadata
|
metadata | object |
Retrieve a specific view by its ID for a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view to be retrieved. |
Ignore Cached Options
|
ignore_cached_options | boolean |
Flag to indicate whether to ignore cached options in the response. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | TableViewWithTable | |
metadata
|
metadata | object |
Retrieve the actual data for a specific table view.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view for which data is to be retrieved. |
Filter
|
filter | string |
Filters to apply to the data retrieval. |
|
Sort
|
sort | string |
Sorting parameters for the data retrieval. |
|
Page
|
page | integer |
Page number for pagination. |
|
Size
|
size | integer |
Number of items per page for pagination. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
publicId
|
data.publicId | string | |
rowData
|
data.rowData | object | |
sortOrder
|
data.sortOrder | number | |
next_page_token
|
metadata.next_page_token | string | |
size
|
metadata.size | integer | |
total
|
metadata.total | integer |
Retrieve all events associated with a specific resource, filtered by various criteria.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Resource Id
|
resource_id | True | uuid |
The UUID of the resource for which events are to be retrieved. |
Type
|
type | True | string |
The type of the resource (e.g., user, process, table, project). |
Page
|
page | integer |
Page number for pagination. |
|
User
|
user | uuid |
Optional UUID of a user to filter the events. |
|
Verb
|
verb | array |
Optional list of verbs to filter the events. |
|
Start Date
|
start_date | date-time |
Optional start date to filter the events. |
|
End Date
|
end_date | date-time |
Optional end date to filter the events. |
|
Search
|
search | string |
Optional search term to filter the events. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of Event | |
metadata
|
metadata | object |
Retrieve all joins associated with a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table for which joins are to be retrieved. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of TableJoin | |
metadata
|
metadata | object |
Retrieve all views associated with a specific table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
The UUID of the table for which views are to be retrieved. |
Ignore Columns
|
ignore_columns | boolean |
Flag to indicate whether to ignore column data in the response. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of TableView | |
metadata
|
metadata | object |
Retrieve data for generating a chart based on a specific table view.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view for which chart data is requested. |
Chart Type
|
chart_type | string |
Type of chart for which data is being fetched. |
|
Show Legend
|
show_legend | boolean |
Flag to indicate whether to show the legend in the chart. |
|
Show Values
|
show_values | boolean |
Flag to indicate whether to show values in the chart. |
|
Column Value Id
|
column_value_id | uuid |
UUID of the column to be used as the value source for the chart. |
|
Column Label Id
|
column_label_id | uuid |
UUID of the column to be used as the label source for the chart. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
items
|
data | object | |
metadata
|
metadata | object |
Retrieve a specific comment thread by its ID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Comment Thread Id
|
comment_thread_id | True | uuid |
UUID of the comment thread to retrieve |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | CommentThread | |
metadata
|
metadata | object |
Retrieve statistics for comment threads based on reference type and main reference ID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Reference Type
|
reference_type | True | string |
Type of the reference (process_section, table, or table_view) for which to gather statistics |
Main Reference ID
|
main_reference_id | uuid |
UUID of the main reference for which to gather statistics |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of CommentThreadStats | |
metadata
|
metadata | object |
Retrieve all comment threads associated with a specific reference
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Reference Type
|
reference_type | True | string |
Type of the reference (process_section, table, or table_view) associated with the comment threads |
Reference Id
|
reference_id | True | uuid |
UUID of the reference associated with the comment threads |
Main Reference
|
main_reference | string |
Optional main reference for additional filtering |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of CommentThread | |
metadata
|
metadata | object |
Retrieve all deleted sections of a specific process, with an optional filter for a specific process section
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process to retrieve deleted sections from |
Process Section Id
|
process_section_id | uuid |
Optional UUID of a specific process section to filter deleted sections |
Returns
- response
- array of MortaProcessSection
Retrieve all deleted tables from a specific project, identified by its UUID. Only accessible by project owners.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which to retrieve deleted tables |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of Table | |
metadata
|
metadata | object |
Retrieve a file associated with a specific cell in a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table containing the file. |
Column Id
|
column_id | True | uuid |
UUID of the column containing the cell. |
Filename
|
filename | True | string |
Name of the file to retrieve. |
Returns
- response
- binary
Retrieve all invited members for a specified project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which invited members are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of InvitedMember | |
metadata
|
metadata | object |
Get info on the current user
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | User | |
metadata
|
metadata | object |
The metadata object |
Retrieve all notifications associated with a specific project. This endpoint is accessible only to users with owner-level permissions for the project.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which notifications are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of Notification | |
metadata
|
metadata | object |
Retrieve detailed information of a specific process by its UUID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process to retrieve |
Exclude Children
|
exclude_children | boolean |
Flag to exclude child elements from the process response |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcess | |
metadata
|
metadata | object |
Retrieve a specific process section.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section. |
Main Parent Section
|
main_parent_section | boolean |
Flag to retrieve the main parent section of the process section |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcessSection | |
metadata
|
metadata | object |
Retrieve detailed information about a specific project identified by its UUID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
UUID of the project to retrieve |
Returns
Name | Path | Type | Description |
---|---|---|---|
folders
|
data.folders | array of object | |
childFolders
|
data.folders.childFolders | array of object | |
name
|
data.folders.childFolders.name | string | |
name
|
data.folders.name | string | |
projectDetails
|
data.projectDetails | SimpleProject | |
role
|
data.role | string |
User's role in the project |
metadata
|
metadata | object |
Retrieve all members associated with a specified project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which members are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of ProjectListWithUserTags | |
metadata
|
metadata | object |
Retrieve resources associated with a specific project identified by its UUID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
UUID of the project whose resources are to be retrieved |
adminView
|
adminView | boolean | ||
excludeProcesses
|
excludeProcesses | boolean | ||
excludeTables
|
excludeTables | boolean | ||
onlyDeleted
|
onlyDeleted | boolean | ||
projectPermissions
|
projectPermissions | boolean | ||
typeId
|
typeId | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
name
|
data.name | string |
Name of the resource |
process
|
data.process | PermissionedProcess | |
table
|
data.table | SimpleDocumentTable | |
type
|
data.type | string |
Type of the resource (process or table) |
metadata
|
metadata | object |
Retrieve all secrets for a specified project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which secrets are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of ProjectSecret | |
metadata
|
metadata | object |
Retrieve tables associated with a specific project, identified by its UUID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which to retrieve tables |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of Table | |
metadata
|
metadata | object |
Retrieve all tags associated with a specified project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which tags are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
cells
|
data.cells | array of object | |
name
|
data.cells.column.name | string | |
publicId
|
data.cells.column.publicId | uuid | |
id
|
data.cells.id | string | |
value
|
data.cells.value | string | |
name
|
data.name | string | |
publicId
|
data.publicId | uuid | |
metadata
|
metadata | object |
Retrieve all variables associated with a specified project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which variables are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
cells
|
data.cells | array of object | |
name
|
data.cells.column.name | string | |
publicId
|
data.cells.column.publicId | uuid | |
id
|
data.cells.id | string | |
value
|
data.cells.value | string | |
name
|
data.name | string | |
publicId
|
data.publicId | uuid | |
metadata
|
metadata | object |
Retrieve permissions for a specified resource, such as a table, table view, or process.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Resource
|
resource | True | string |
The kind of resource for which to retrieve permissions. Valid options are 'process', 'table', or 'table_view'. |
Resource Id
|
resource_id | True | uuid |
UUID of the resource for which to retrieve permissions. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of AccessPolicy | |
metadata
|
metadata | object |
Retrieve all sent notifications for a specified project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which sent notifications are to be retrieved |
Page
|
page | integer |
Page number of the notification executions |
|
Size
|
size | integer |
Number of notification executions per page |
|
Notification Id
|
notification_id | uuid |
UUID of a specific notification to filter the executions |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of NotificationExecution | |
metadata
|
metadata | object |
Get information on a specific user
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Firebase Id
|
firebase_id | True | string |
Firebase ID of the user to retrieve |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | User | |
metadata
|
metadata | object |
Metadata object |
Retrieve statistical data for columns in a specific table view.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view for which stats are to be retrieved. |
Filter
|
filter | string |
Filters to apply to the statistical data retrieval. |
|
Sum, avg, max, min, count
|
sum, avg, max, min, count | array |
Specify columns to perform sum, average, max, min, or count operations. |
|
Process Id
|
process_id | uuid |
Optional UUID of a process to filter the data. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of TableColumnWithAggregation | |
metadata
|
metadata | object |
Retrieve a table and its rows based on provided parameters
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to retrieve |
Page
|
page | integer |
Page number for pagination |
|
Size
|
size | integer |
Number of items per page for pagination |
|
Sort
|
sort | string |
Sorting criteria for the table rows |
|
Filter
|
filter | string |
Filter criteria for the table rows |
|
Last Updated At
|
last_updated_at | date-time |
Filter for rows updated after this date |
|
Last Created At
|
last_created_at | date-time |
Filter for rows created after this date |
|
Next Page Token
|
next_page_token | string |
Token for fetching the next page of results |
|
Columns
|
columns | array |
Specific columns to include in the response |
|
Distinct Columns
|
distinct_columns | array |
Columns to apply distinct filtering |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Table | |
page
|
metadata.page | integer |
Current page number |
size
|
metadata.size | integer |
Number of items per page |
total
|
metadata.total | integer |
Total number of rows in the table |
Retrieve statistics for table columns based on specified parameters.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table for which statistics are being retrieved |
Aggregation
|
aggregation | string |
Aggregation functions to apply on columns |
|
Filter
|
filter | string |
Filter criteria for the columns |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of TableColumnWithAggregation | |
metadata
|
metadata | object |
Retrieve all active columns of a specific table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table whose columns are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of TableColumn | |
metadata
|
metadata | object |
Retrieve rows from a table based on provided query parameters.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table from which rows are to be retrieved |
Page
|
page | integer |
Page number for pagination |
|
Size
|
size | integer |
Number of items per page for pagination |
|
Sort
|
sort | string |
Sorting criteria for the table rows |
|
Filter
|
filter | string |
Filter criteria for the table rows |
|
Last Updated At
|
last_updated_at | date-time |
Filter for rows updated after this date |
|
Last Created At
|
last_created_at | date-time |
Filter for rows created after this date |
|
Next Page Token
|
next_page_token | string |
Token for fetching the next page of results |
|
Columns
|
columns | array |
Specific columns to include in the response |
|
Distinct Columns
|
distinct_columns | array |
Columns to apply distinct filtering |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
publicId
|
data.publicId | string | |
rowData
|
data.rowData | object | |
sortOrder
|
data.sortOrder | number | |
next_page_token
|
metadata.next_page_token | string | |
page
|
metadata.page | integer | |
size
|
metadata.size | integer | |
total
|
metadata.total | integer |
Retrieve a tag by its public ID.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Tag Public ID
|
tag_id | True | string |
Public ID of the tag to retrieve. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Tag | |
metadata
|
metadata | object |
Retrieve the unique/distinct values for a specific column in a table view.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view. |
Column Id
|
column_id | True | uuid |
The UUID of the column for which distinct values are to be retrieved. |
Filter
|
filter | string |
Filters to apply to the data retrieval. |
|
Group Columns
|
group_columns | array |
Optional columns to group the distinct values. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of string | |
metadata
|
metadata | object |
Retrieve a list of distinct (unique) values for a specified column in a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table containing the column |
Column Id
|
column_id | True | uuid |
UUID of the column for which to retrieve distinct values |
Filter
|
filter | string |
Filter criteria for the distinct values |
|
Group Columns
|
group_columns | array |
Specify columns for grouping values |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of string | |
metadata
|
metadata | object |
Get all favourite projects the currently logged in user is part of
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
isDeleted
|
data.isDeleted | boolean |
Indicates if the project is deleted |
name
|
data.name | string |
Name of the project |
projectRole
|
data.projectRole | string |
User's role in the project |
publicId
|
data.publicId | uuid |
Public ID of the project |
metadata
|
metadata | object |
Additional metadata |
Get all projects where the user is the owner or an admin
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of HomeProject | |
metadata
|
metadata | object |
Additional metadata |
Get the projects pinned by a user identified by their Firebase ID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Firebase Id
|
firebase_id | True | string |
Firebase ID of the user whose pinned projects are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
contributors
|
data.contributors | integer |
Number of contributors to the project |
name
|
data.name | string |
Name of the project |
primaryColour
|
data.primaryColour | string |
Primary colour of the project |
publicId
|
data.publicId | uuid |
Public ID of the project |
views
|
data.views | integer |
Number of views of the project |
metadata
|
metadata | object |
Metadata object |
Get the public contributions made by a user, identified by their Firebase ID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Firebase Id
|
firebase_id | True | string |
Firebase ID of the user whose public contributions are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of Event | |
metadata
|
metadata | object |
Metadata object |
Get all public projects where the user is a member
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of HomeProject | |
metadata
|
metadata | object |
Additional metadata |
Get the achievement badges of a user by their Firebase ID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Firebase Id
|
firebase_id | True | string |
Firebase ID of the user whose achievements are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
createdProcesses
|
data.createdProcesses | integer |
Number of processes created by the user |
createdTables
|
data.createdTables | integer |
Number of tables created by the user |
metadata
|
metadata | object |
Metadata object |
Get the number of contributions per day made by a user, identified by their Firebase ID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Firebase Id
|
firebase_id | True | string |
Firebase ID of the user whose contributions are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | object |
Contributions per day, keyed by date |
metadata
|
metadata | object |
Metadata object |
Get information on a specific user by their public ID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Public Id
|
public_id | True | uuid |
Public UUID of the user to retrieve |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | User | |
metadata
|
metadata | object |
Metadata object |
Get all projects the currently logged in user is part of
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of HomeProject | |
metadata
|
metadata | object |
Additional metadata |
Get all templates the currently logged in user has access to
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
createdBy
|
data.createdBy | SummaryUser | |
metadata
|
metadata | object |
Invite a single user to join a project by email. If the user already exists, they are added directly; otherwise, an invite is sent. Requires owner or admin permissions.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project to which the user is being invited |
email
|
True | |||
tags
|
tags | array of string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Invite multiple users to join a project, by email. If users already exist, they are added directly, otherwise, an invite is sent. Requires owner or admin permissions.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project to which users are being invited |
emails
|
emails | array of email | ||
tags
|
tags | array of string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Preview the resulting row from given inputs in a specific table view.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view for which the row preview is generated. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
rowData
|
rowData | True | object |
Returns
Name | Path | Type | Description |
---|---|---|---|
publicId
|
data.publicId | string | |
rowData
|
data.rowData | object | |
sortOrder
|
data.sortOrder | number | |
metadata
|
metadata | object |
Reopen a previously resolved comment thread
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Comment Thread Id
|
comment_thread_id | True | uuid |
UUID of the comment thread to reopen |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | CommentThread | |
change
|
metadata.change | object |
Changes made to the comment thread |
event
|
metadata.event | string |
Event type for the operation |
resourceId
|
metadata.resourceId | string |
UUID of the reopened comment thread |
Request permissions for a specific resource (such as a table, table view, or process).
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
UUID of the project that the resource belongs to. |
Type
|
type | True | string |
The kind of resource for which to request permissions. Valid options are 'project', 'process', 'table', or 'view'. |
Id
|
id | True | uuid |
UUID of the resource for which to request permissions. |
Resend an invitation to a user for a project. This is applicable for both new users and existing users who have previously been invited. Requires owner or admin permissions.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which the invite is being resent |
Invite Id
|
invite_id | True | uuid |
The UUID of the invite to be resent |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Reset an existing process response to its initial state.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section. |
Process Response Id
|
process_response_id | True | uuid |
The UUID of the process response to be reset. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcessSection | |
metadata
|
metadata | object |
Resolve a comment thread
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Comment Thread Id
|
comment_thread_id | True | uuid |
UUID of the comment thread to resolve |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | CommentThread | |
change
|
metadata.change | object |
Changes made to the comment thread |
event
|
metadata.event | string |
Event type for the operation |
resourceId
|
metadata.resourceId | string |
UUID of the resolved comment thread |
Restore a previously deleted table using its UUID.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to be restored |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Table | |
metadata
|
metadata | object |
Restore a specific project, identified by its UUID, that has been previously deleted
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
UUID of the project to be restored |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Restore a deleted process identified by its UUID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process to restore |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcess | |
metadata
|
metadata | object |
Restore a previously deleted process response.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section. |
Process Response Id
|
process_response_id | True | uuid |
The UUID of the process response to be restored. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | ProcessResponse | |
metadata
|
metadata | object |
Restore a previously deleted process section.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section to be restored. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcessSection | |
metadata
|
metadata | object |
Restore a previously deleted column in a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table containing the column to be restored |
Column Id
|
column_id | True | uuid |
UUID of the column to be restored |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | TableColumn | |
metadata
|
metadata | object |
Get all deleted processes associated with a specific project, identified by its UUID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
UUID of the project for which deleted processes are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of SimpleProcess | |
metadata
|
metadata | object |
Get all processes associated with a specific project, identified by its UUID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
UUID of the project for which processes are to be retrieved |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of SimpleProcess | |
metadata
|
metadata | object |
Search for users by project or process
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | uuid |
Project ID to restrict search |
|
Process Id
|
process_id | uuid |
Process ID to restrict search |
|
Table View Id
|
table_view_id | uuid |
Table View ID to restrict search |
|
Query
|
query | True | string |
Query string for searching users |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of SummaryUser | |
metadata
|
metadata | object |
Additional metadata |
Perform a search operation within a specific project, identified by its UUID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
UUID of the project where the search is to be performed |
Search
|
search | True | string |
Search query string |
Process Public Id
|
process_public_id | uuid |
Optional UUID of a process to restrict the search within a specific process |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Answer | |
metadata
|
metadata | object |
Designate a specific table view as the default view for the table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view to be set as the default. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | TableView | |
metadata
|
metadata | object |
Stream the data of all rows for a specific table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to stream rows from. |
Filter
|
filter | string |
Filters to apply to the streaming data. |
|
Sort
|
sort | string |
Sorting parameters for the streaming data. |
|
Page
|
page | integer |
Page number for pagination |
|
Size
|
size | integer |
Number of items per page for pagination |
Returns
- response
- binary
Stream the data of all rows for a specific table view.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view for which data streaming is requested. |
Filter
|
filter | string |
Filters to apply to the streaming data. |
|
Sort
|
sort | string |
Sorting parameters for the streaming data. |
|
Process Id
|
process_id | uuid |
Optional UUID of a process to filter the data. |
|
Page
|
page | integer |
Page number for pagination |
|
Size
|
size | integer |
Number of items per page for pagination |
Returns
- response
- binary
Submit a process response, marking it as completed.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section. |
Process Response Id
|
process_response_id | True | uuid |
The UUID of the process response to be submitted. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
response
|
response |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcessSection | |
metadata
|
metadata | object |
Submit a draft of a process response for later completion.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section. |
Process Response Id
|
process_response_id | True | uuid |
The UUID of the process response to submit as a draft. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
response
|
response |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | ProcessSection | |
metadata
|
metadata | object |
Sync a table with a specified integration.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to sync. |
Integration Name
|
integration_name | True | string |
Name of the integration to sync with. |
companyId
|
companyId | string | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
enterpriseId
|
enterpriseId | string | ||
folderId
|
folderId | string | ||
hubId
|
hubId | string | ||
licenseId
|
licenseId | string | ||
projectId
|
projectId | string | ||
projectIds
|
projectIds | array of string | ||
topFolderId
|
topFolderId | string | ||
type
|
type | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Change whether the project is a favourite for the currently logged in user
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
Public ID of the project to toggle favourite status |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
isDeleted
|
data.isDeleted | boolean |
Indicates if the project is deleted |
name
|
data.name | string |
Name of the project |
projectRole
|
data.projectRole | string |
User's role in the project |
publicId
|
data.publicId | uuid |
Public ID of the project |
metadata
|
metadata | object |
Additional metadata |
Change whether the project is pinned for the currently logged in user
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
Public ID of the project to toggle pin status |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
contributors
|
data.contributors | integer |
Number of contributors to the project |
name
|
data.name | string |
Name of the project |
primaryColour
|
data.primaryColour | string |
Primary colour of the project |
publicId
|
data.publicId | uuid |
Public ID of the project |
views
|
data.views | integer |
Number of views of the project |
metadata
|
metadata | object |
Additional metadata |
Update an existing invite in a project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project in which the invite is located |
Invite Id
|
invite_id | True | uuid |
The UUID of the invite to be updated |
tags
|
tags | array of string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | InvitedMember | |
metadata
|
metadata | object |
Update a specific secret in a project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project where the secret is located |
Secret Id
|
secret_id | True | uuid |
The UUID of the secret to be updated |
name
|
name | True | string | |
value
|
value | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | ProjectSecret | |
metadata
|
metadata | object |
Update a specific notification by its ID.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Id
|
id | True | uuid |
The UUID of the notification to be updated. |
description
|
description | string | ||
processes
|
processes | array of uuid | ||
tables
|
tables | array of uuid | ||
publicId
|
publicId | uuid | ||
resource
|
resource | True | string | |
verb
|
verb | True | string | |
webhookUrl
|
webhookUrl | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Notification | |
metadata
|
metadata | object |
Update an existing view for a specific table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view to be updated. |
allowContributorDelete
|
allowContributorDelete | boolean | ||
chartSettings
|
chartSettings | |||
collapsedGroupView
|
collapsedGroupView | boolean | ||
backgroundColour
|
backgroundColour | True | string | |
columnId
|
columnId | uuid | ||
columnName
|
columnName | True | string | |
filterType
|
filterType | True | string | |
fontColour
|
fontColour | True | string | |
multipleValues
|
multipleValues | array of | ||
value
|
value | |||
aconexSynced
|
aconexSynced | integer | ||
aggregate
|
aggregate | integer | ||
alterOptions
|
alterOptions | |||
autodeskBim360Synced
|
autodeskBim360Synced | integer | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
dateFormat
|
dateFormat | string | ||
decimalPlaces
|
decimalPlaces | integer | ||
description
|
description | |||
hardValidation
|
hardValidation | boolean | ||
isIndexed
|
isIndexed | boolean | ||
isJoined
|
isJoined | boolean | ||
kind
|
kind | string | ||
manualOptions
|
manualOptions | array of string | ||
tableOptions
|
tableOptions | |||
locked
|
locked | boolean | ||
mortaSynced
|
mortaSynced | integer | ||
name
|
name | string | ||
procoreSynced
|
procoreSynced | integer | ||
publicId
|
publicId | uuid | ||
required
|
required | boolean | ||
reviztoIssuesSynced
|
reviztoIssuesSynced | integer | ||
script
|
script | string | ||
scriptEnabled
|
scriptEnabled | boolean | ||
sortOrder
|
sortOrder | number | ||
stringValidation
|
stringValidation | string | ||
thousandSeparator
|
thousandSeparator | boolean | ||
validationMessage
|
validationMessage | string | ||
validationNoBlanks
|
validationNoBlanks | boolean | ||
validationNoDuplicates
|
validationNoDuplicates | boolean | ||
viewpointSynced
|
viewpointSynced | integer | ||
width
|
width | integer | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
description
|
description | |||
disableNewRow
|
disableNewRow | boolean | ||
displayCommentRows
|
displayCommentRows | integer | ||
displayValidationErrorRows
|
displayValidationErrorRows | integer | ||
columnId
|
columnId | uuid | ||
columnName
|
columnName | True | string | |
filterType
|
filterType | True | string | |
multipleValues
|
multipleValues | array of | ||
orGroup
|
orGroup | string | ||
value
|
value | |||
frozenIndex
|
frozenIndex | integer | ||
columnId
|
columnId | uuid | ||
columnName
|
columnName | True | string | |
direction
|
direction | True | string | |
name
|
name | string | ||
rowHeight
|
rowHeight | integer | ||
columnId
|
columnId | uuid | ||
columnName
|
columnName | True | string | |
direction
|
direction | True | string | |
type
|
type | integer | ||
unpackMultiselectGroupView
|
unpackMultiselectGroupView | boolean |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | TableView | |
metadata
|
metadata | object |
Update an existing process's details by process ID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process to update |
allowComments
|
allowComments | boolean | ||
allowDuplication
|
allowDuplication | boolean | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
description
|
description | |||
expandByDefault
|
expandByDefault | boolean | ||
isTemplate
|
isTemplate | boolean | ||
logo
|
logo | string | ||
name
|
name | string | ||
plaintextDescription
|
plaintextDescription | string | ||
templateCategory
|
templateCategory | string | ||
type
|
type | string | ||
variables
|
variables | array of string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | SimpleProcess | |
metadata
|
metadata | object |
Update an existing process section's details by process section ID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section to update. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
description
|
description | |||
name
|
name | string | ||
pageBreakBefore
|
pageBreakBefore | boolean | ||
pdfIncludeDescription
|
pdfIncludeDescription | boolean | ||
pdfIncludeSection
|
pdfIncludeSection | boolean | ||
plaintextDescription
|
plaintextDescription | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcessSection | |
metadata
|
metadata | object |
Update an existing project's details by project ID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project to update |
defaultProcessId
|
defaultProcessId | uuid | ||
hideProcessCreated
|
hideProcessCreated | boolean | ||
logo
|
logo | string | ||
mfaRequired
|
mfaRequired | boolean | ||
name
|
name | string | ||
primaryColour
|
primaryColour | string | ||
processTitleBold
|
processTitleBold | boolean | ||
processTitleColour
|
processTitleColour | string | ||
processTitleFontSize
|
processTitleFontSize | number | ||
processTitleItalic
|
processTitleItalic | boolean | ||
processTitleUnderline
|
processTitleUnderline | boolean | ||
public
|
public | boolean |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | SimpleProject | |
metadata
|
metadata | object |
Update an API key for the currently logged in user
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Api Key Id
|
api_key_id | True | uuid |
The UUID of the API key to update |
name
|
name | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
apiKey
|
apiKey | string |
Updated API key details |
Update a specific column in a table view.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view containing the column to be updated. |
Column Id
|
column_id | True | uuid |
The UUID of the column in the table view to be updated. |
aconexSynced
|
aconexSynced | integer | ||
aggregate
|
aggregate | integer | ||
alterOptions
|
alterOptions | |||
autodeskBim360Synced
|
autodeskBim360Synced | integer | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
dateFormat
|
dateFormat | string | ||
decimalPlaces
|
decimalPlaces | integer | ||
description
|
description | |||
hardValidation
|
hardValidation | boolean | ||
isIndexed
|
isIndexed | boolean | ||
isJoined
|
isJoined | boolean | ||
kind
|
kind | string | ||
manualOptions
|
manualOptions | array of string | ||
tableOptions
|
tableOptions | |||
locked
|
locked | boolean | ||
mortaSynced
|
mortaSynced | integer | ||
name
|
name | string | ||
procoreSynced
|
procoreSynced | integer | ||
publicId
|
publicId | uuid | ||
required
|
required | boolean | ||
reviztoIssuesSynced
|
reviztoIssuesSynced | integer | ||
script
|
script | string | ||
scriptEnabled
|
scriptEnabled | boolean | ||
sortOrder
|
sortOrder | number | ||
stringValidation
|
stringValidation | string | ||
thousandSeparator
|
thousandSeparator | boolean | ||
validationMessage
|
validationMessage | string | ||
validationNoBlanks
|
validationNoBlanks | boolean | ||
validationNoDuplicates
|
validationNoDuplicates | boolean | ||
viewpointSynced
|
viewpointSynced | integer | ||
width
|
width | integer |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | TableViewColumn | |
metadata
|
metadata | object |
Update a specific comment within a comment thread
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Comment Thread Id
|
comment_thread_id | True | uuid |
UUID of the comment thread containing the comment |
Comment Id
|
comment_id | True | uuid |
UUID of the comment to be updated |
commentText
|
commentText | True | string | |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Comment | |
change
|
metadata.change | object |
Changes made to the comment |
event
|
metadata.event | string |
Event type for the operation |
resourceId
|
metadata.resourceId | string |
UUID of the updated comment |
Update the profile of the currently logged in user
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
bio
|
bio | string | ||
linkedin
|
string | |||
location
|
location | string | ||
name
|
name | string | ||
organisation
|
organisation | string | ||
profilePicture
|
profilePicture | string | ||
signature
|
signature | string | ||
twitter
|
string | |||
university
|
university | string | ||
universityDegree
|
universityDegree | string | ||
website
|
website | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | User | |
metadata
|
metadata | object |
Update an existing response for a process section.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
Process Section Id
|
process_section_id | True | uuid |
The UUID of the process section. |
Process Response Id
|
process_response_id | True | uuid |
The UUID of the process response to be updated. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
dueDate
|
dueDate | date-time | ||
expireResponse
|
expireResponse | boolean | ||
pdfIncludeResponse
|
pdfIncludeResponse | boolean | ||
resetAfterResponse
|
resetAfterResponse | boolean | ||
responders
|
responders | array of string | ||
type
|
type | string | ||
typeOptions
|
typeOptions |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcessResponse | |
metadata
|
metadata | object |
Update existing rows in a specified table view.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view where rows are to be updated. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
publicId
|
publicId | True | uuid | |
rowData
|
rowData | True | object | |
sortOrder
|
sortOrder | number |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
publicId
|
data.publicId | string | |
rowData
|
data.rowData | object | |
sortOrder
|
data.sortOrder | number | |
metadata
|
metadata | object |
Update existing rows in the specified table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table where rows will be updated |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
publicId
|
publicId | True | uuid | |
rowData
|
rowData | True | object | |
sortOrder
|
sortOrder | number |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
publicId
|
data.publicId | string | |
rowData
|
data.rowData | object | |
sortOrder
|
data.sortOrder | number | |
metadata
|
metadata | object |
Update the properties of an existing table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to update |
allowDuplication
|
allowDuplication | boolean | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
sourceColumnId
|
sourceColumnId | string | ||
targetColumnId
|
targetColumnId | string | ||
isOneToMany
|
isOneToMany | boolean | ||
sourceColumnId
|
sourceColumnId | string | ||
targetColumnId
|
targetColumnId | string | ||
joinTableName
|
joinTableName | string | ||
joinViewId
|
joinViewId | string | ||
joinViewName
|
joinViewName | string | ||
publicId
|
publicId | uuid | ||
keepColoursInSync
|
keepColoursInSync | boolean | ||
keepValidationsInSync
|
keepValidationsInSync | boolean | ||
logo
|
logo | string | ||
name
|
name | string | ||
syncHourlyFrequency
|
syncHourlyFrequency | integer | ||
type
|
type | string | ||
variables
|
variables | array of string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Table | |
metadata
|
metadata | object |
Update specific cells in a table view.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
View Id
|
view_id | True | uuid |
The UUID of the table view where cells are to be updated. |
columnName
|
columnName | True | string | |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
rowId
|
rowId | True | string | |
value
|
value | |||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
publicId
|
data.publicId | string | |
rowData
|
data.rowData | object | |
sortOrder
|
data.sortOrder | number | |
metadata
|
metadata | object |
Update multiple existing process sections.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
description
|
description | |||
name
|
name | string | ||
pageBreakBefore
|
pageBreakBefore | boolean | ||
pdfIncludeDescription
|
pdfIncludeDescription | boolean | ||
pdfIncludeSection
|
pdfIncludeSection | boolean | ||
plaintextDescription
|
plaintextDescription | string | ||
publicId
|
publicId | True | uuid |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of MortaProcessSection | |
metadata
|
metadata | object |
Update permissions for a specific resource (such as a table, table view, or process).
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Id
|
id | True | uuid |
UUID of the policy to update. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
role
|
role | True | integer |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | AccessPolicy | |
metadata
|
metadata | object |
Update the list of responders for a given process identified by its UUID
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process whose responders are to be updated |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
responders
|
responders | array of string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcess | |
metadata
|
metadata | object |
Update the order of process sections within a process.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Process Id
|
process_id | True | uuid |
The UUID of the process. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
parentId
|
parentId | uuid | ||
position
|
position | integer | ||
sectionId
|
sectionId | uuid |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | MortaProcess | |
metadata
|
metadata | object |
Update heading styling for a specific project
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Project Id
|
project_id | True | uuid |
The UUID of the project for which to update the heading styling |
Style Id
|
style_id | True | uuid |
The UUID of the style to be updated |
bold
|
bold | boolean | ||
colour
|
colour | string | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
fontSize
|
fontSize | number | ||
italic
|
italic | boolean | ||
numberingStyle
|
numberingStyle | integer | ||
startAt0
|
startAt0 | boolean | ||
underline
|
underline | boolean |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | SimpleProject | |
metadata
|
metadata | object |
Update specific cells in a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table containing the cells to be updated. |
columnName
|
columnName | True | string | |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
rowId
|
rowId | True | string | |
value
|
value | |||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | string | |
metadata
|
metadata | object |
Update the properties of a specific column in a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table containing the column |
Column Id
|
column_id | True | uuid |
UUID of the column to update |
aconexSynced
|
aconexSynced | integer | ||
aggregate
|
aggregate | integer | ||
alterOptions
|
alterOptions | |||
autodeskBim360Synced
|
autodeskBim360Synced | integer | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
dateFormat
|
dateFormat | string | ||
decimalPlaces
|
decimalPlaces | integer | ||
description
|
description | |||
isIndexed
|
isIndexed | boolean | ||
kind
|
kind | string | ||
manualOptions
|
manualOptions | array of string | ||
tableOptions
|
tableOptions | |||
mortaSynced
|
mortaSynced | integer | ||
name
|
name | True | string | |
procoreSynced
|
procoreSynced | integer | ||
publicId
|
publicId | uuid | ||
reviztoIssuesSynced
|
reviztoIssuesSynced | integer | ||
script
|
script | string | ||
scriptEnabled
|
scriptEnabled | boolean | ||
thousandSeparator
|
thousandSeparator | boolean | ||
viewpointSynced
|
viewpointSynced | integer | ||
width
|
width | integer |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | TableColumn | |
metadata
|
metadata | object |
Update an existing join on a table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table with the join to be updated. |
Join Id
|
join_id | True | uuid |
UUID of the join to be updated. |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
dataColumns
|
dataColumns | array of string | ||
isOneToMany
|
isOneToMany | boolean | ||
sourceColumnId
|
sourceColumnId | string | ||
targetColumnId
|
targetColumnId | string | ||
joinViewId
|
joinViewId | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | Table | |
metadata
|
metadata | object |
Update the account details for the currently logged in user
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
oldPassword
|
oldPassword | True | string | |
password
|
password | True | string | |
passwordConfirm
|
passwordConfirm | True | string | |
twoFactorCode
|
twoFactorCode | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | UserWithToken | |
metadata
|
metadata | object |
Add or update a row in the specified table based on a unique column value.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table Id
|
table_id | True | uuid |
UUID of the table to upsert the row |
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
processPublicId
|
processPublicId | uuid | ||
processResponsePublicId
|
processResponsePublicId | uuid | ||
processSectionPublicId
|
processSectionPublicId | uuid | ||
projectId
|
projectId | uuid | ||
rowData
|
rowData | True | object | |
sortOrder
|
sortOrder | number | ||
upsertColumnName
|
upsertColumnName | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object | |
publicId
|
data.publicId | string | |
rowData
|
data.rowData | object | |
sortOrder
|
data.sortOrder | number | |
metadata
|
metadata | object |
Name | Path | Type | Description |
---|---|---|---|
documentTable
|
documentTable | Table3 | |
kind
|
kind | string | |
project
|
project | Project | |
publicId
|
publicId | uuid | |
tag
|
tag | Tag | |
user
|
user | User3 |
Name | Path | Type | Description |
---|---|---|---|
accessAttribute
|
accessAttribute | AccessAttribute | |
accessResource
|
accessResource | AccessResource | |
publicId
|
publicId | uuid | |
role
|
role | integer | |
roleLabel
|
roleLabel | string |
Name | Path | Type | Description |
---|---|---|---|
documentTable
|
documentTable | Table3 | |
kind
|
kind | string | |
process
|
process | Process | |
publicId
|
publicId | uuid |
Name | Path | Type | Description |
---|---|---|---|
kind
|
kind | string | |
publicId
|
publicId | uuid | |
webhookUrl
|
webhookUrl | string |
Name | Path | Type | Description |
---|---|---|---|
answers
|
answers | array of SearchProjectAnswerResources | |
resources
|
resources | array of SearchProjectResources |
Name | Path | Type | Description |
---|---|---|---|
hash
|
hash | string | |
name
|
name | string | |
prefix
|
prefix | string | |
publicId
|
publicId | uuid |
Name | Path | Type | Description |
---|---|---|---|
chartType
|
chartType | string | |
columnLabelId
|
columnLabelId | uuid | |
columnValueId
|
columnValueId | uuid | |
showLegend
|
showLegend | boolean | |
showValues
|
showValues | boolean |
Name | Path | Type | Description |
---|---|---|---|
backgroundColour
|
backgroundColour | string | |
columnId
|
columnId | uuid | |
columnName
|
columnName | string | |
filterType
|
filterType | string | |
fontColour
|
fontColour | string | |
multipleValues
|
multipleValues | array of | |
value
|
value |
Name | Path | Type | Description |
---|---|---|---|
commentText
|
commentText | string | |
createdAt
|
createdAt | date-time | |
deletedAt
|
deletedAt | date-time | |
isOwner
|
isOwner | ||
publicId
|
publicId | uuid | |
updatedAt
|
updatedAt | date-time | |
user
|
user | SummaryUser |
Name | Path | Type | Description |
---|---|---|---|
comments
|
comments | array of Comment | |
createdAt
|
createdAt | date-time | |
deletedAt
|
deletedAt | date-time | |
isCommentInitiator
|
isCommentInitiator | ||
publicId
|
publicId | uuid | |
resolvedAt
|
resolvedAt | date-time | |
resolver
|
resolver | User1 | |
updatedAt
|
updatedAt | date-time |
Name | Path | Type | Description |
---|---|---|---|
openCommentThreads
|
openCommentThreads | integer | |
referenceId
|
referenceId | uuid | |
resolvedCommentThreads
|
resolvedCommentThreads | integer |
Name | Path | Type | Description |
---|---|---|---|
content
|
content | DraftjsContent |
Name | Path | Type | Description |
---|---|---|---|
data
|
data | ||
depth
|
depth | integer | |
entityRanges
|
entityRanges | array of | |
inlineStyleRanges
|
inlineStyleRanges | array of | |
key
|
key | string | |
text
|
text | string | |
type
|
type | string |
Name | Path | Type | Description |
---|---|---|---|
blocks
|
blocks | array of DraftjsBlock | |
entityMap
|
entityMap |
Name | Path | Type | Description |
---|---|---|---|
change
|
change | ||
changeId
|
changeId | string | |
context
|
context | ||
contextProcessId
|
contextProcessId | integer | |
contextProcessResponseId
|
contextProcessResponseId | integer | |
contextProcessSectionId
|
contextProcessSectionId | integer | |
contextTableColumnId
|
contextTableColumnId | integer | |
contextTableId
|
contextTableId | integer | |
contextTableViewId
|
contextTableViewId | integer | |
createdAt
|
createdAt | date-time | |
projectId
|
projectId | integer | |
publicId
|
publicId | uuid | |
resource
|
resource | string | |
resourcePublicId
|
resourcePublicId | uuid | |
userId
|
userId | integer | |
verb
|
verb | string |
Name | Path | Type | Description |
---|---|---|---|
columnId
|
columnId | uuid | |
columnName
|
columnName | string | |
filterType
|
filterType | string | |
multipleValues
|
multipleValues | array of | |
orGroup
|
orGroup | string | |
value
|
value |
Name | Path | Type | Description |
---|---|---|---|
columnId
|
columnId | uuid | |
columnName
|
columnName | string | |
direction
|
direction | string |
Name | Path | Type | Description |
---|---|---|---|
bold
|
bold | boolean | |
colour
|
colour | string | |
fontSize
|
fontSize | number | |
italic
|
italic | boolean | |
level
|
level | integer | |
numberingStyle
|
numberingStyle | integer | |
publicId
|
publicId | uuid | |
startAt0
|
startAt0 | boolean | |
underline
|
underline | boolean |
Name | Path | Type | Description |
---|---|---|---|
deletedAt
|
deletedAt | date-time | |
hideProcessCreated
|
hideProcessCreated | boolean | |
isDeleted
|
isDeleted | boolean | |
mfaRequired
|
mfaRequired | boolean | |
name
|
name | string | |
primaryColour
|
primaryColour | string | |
publicId
|
publicId | string |
Name | Path | Type | Description |
---|---|---|---|
body
|
body | ||
contentType
|
contentType | string | |
headers
|
headers | ||
status
|
status | string |
Name | Path | Type | Description |
---|---|---|---|
createdAt
|
createdAt | date-time | |
email
|
string | ||
invitedBy
|
invitedBy | SummaryUser | |
publicId
|
publicId | uuid | |
tags
|
tags | array of Tag |
Name | Path | Type | Description |
---|---|---|---|
allowComments
|
allowComments | boolean | |
allowDuplication
|
allowDuplication | boolean | |
children
|
children | array of ProcessSection1 | |
createdAt
|
createdAt | date-time | |
deletedAt
|
deletedAt | date-time | |
description
|
description | ||
expandByDefault
|
expandByDefault | boolean | |
isDeleted
|
isDeleted | boolean | |
isTemplate
|
isTemplate | boolean | |
logo
|
logo | string | |
name
|
name | string | |
publicId
|
publicId | uuid | |
templateCategory
|
templateCategory | string | |
type
|
type | string | |
updatedAt
|
updatedAt | date-time | |
variableValues
|
variableValues | array of string | |
variables
|
variables | array of string |
Name | Path | Type | Description |
---|---|---|---|
approved
|
approved | boolean | |
createdAt
|
createdAt | date-time | |
deletedAt
|
deletedAt | date-time | |
dueDate
|
dueDate | date-time | |
expireResponse
|
expireResponse | boolean | |
isDeleted
|
isDeleted | boolean | |
pdfIncludeResponse
|
pdfIncludeResponse | boolean | |
position
|
position | integer | |
publicId
|
publicId | uuid | |
resetAfterResponse
|
resetAfterResponse | boolean | |
responders
|
responders | array of string | |
response
|
response | ||
responseDate
|
responseDate | date-time | |
type
|
type | string | |
typeOptions
|
typeOptions | ||
updatedAt
|
updatedAt | date-time | |
user
|
user | SummaryUser | |
userResponders
|
userResponders | array of SummaryUser |
Name | Path | Type | Description |
---|---|---|---|
children
|
children | array of MortaProcessSection | |
createdAt
|
createdAt | date-time | |
deletedAt
|
deletedAt | date-time | |
description
|
description | Draftjs | |
isDeleted
|
isDeleted | boolean | |
name
|
name | string | |
openCommentThreads
|
openCommentThreads | integer | |
pageBreakBefore
|
pageBreakBefore | boolean | |
parentId
|
parentId | uuid | |
pdfIncludeDescription
|
pdfIncludeDescription | boolean | |
pdfIncludeSection
|
pdfIncludeSection | boolean | |
position
|
position | integer | |
publicId
|
publicId | uuid | |
responses
|
responses | array of ProcessResponse | |
status
|
status | integer |
Name | Path | Type | Description |
---|---|---|---|
actions
|
actions | array of Action | |
createdAt
|
createdAt | date-time | |
description
|
description | string | |
processes
|
processes | array of Process | |
publicId
|
publicId | uuid | |
tables
|
tables | array of Table1 | |
triggers
|
triggers | array of Trigger | |
user
|
user | SummaryUser |
Name | Path | Type | Description |
---|---|---|---|
actions
|
actions | array of Action | |
createdAt
|
createdAt | date-time | |
description
|
description | string | |
processes
|
processes | array of Process | |
publicId
|
publicId | uuid | |
tables
|
tables | array of Table1 | |
triggers
|
triggers | array of Trigger |
Name | Path | Type | Description |
---|---|---|---|
createdAt
|
createdAt | date-time | |
description
|
description | string | |
isSuccess
|
isSuccess | boolean | |
notification
|
notification | Notification1 | |
publicId
|
publicId | uuid | |
updatedAt
|
updatedAt | date-time |
Name | Path | Type | Description |
---|---|---|---|
createdAt
|
createdAt | date-time | |
deletedAt
|
deletedAt | date-time | |
logo
|
logo | string | |
name
|
name | string | |
publicId
|
publicId | uuid | |
type
|
type | string | |
updatedAt
|
updatedAt | date-time |
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string | |
publicId
|
publicId | uuid |
Name | Path | Type | Description |
---|---|---|---|
approved
|
approved | boolean | |
createdAt
|
createdAt | date-time | |
deletedAt
|
deletedAt | date-time | |
dueDate
|
dueDate | date-time | |
expireResponse
|
expireResponse | boolean | |
isDeleted
|
isDeleted | boolean | |
pdfIncludeResponse
|
pdfIncludeResponse | boolean | |
position
|
position | integer | |
publicId
|
publicId | uuid | |
resetAfterResponse
|
resetAfterResponse | boolean | |
responders
|
responders | array of string | |
response
|
response | ||
responseDate
|
responseDate | date-time | |
type
|
type | string | |
typeOptions
|
typeOptions | ||
updatedAt
|
updatedAt | date-time | |
user
|
user | SummaryUser | |
userResponders
|
userResponders | array of SummaryUser |
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string | |
publicId
|
publicId | uuid | |
status
|
status | integer |
Name | Path | Type | Description |
---|---|---|---|
children
|
children | array of ProcessSection1 | |
createdAt
|
createdAt | date-time | |
deletedAt
|
deletedAt | date-time | |
description
|
description | Draftjs | |
isDeleted
|
isDeleted | boolean | |
name
|
name | string | |
openCommentThreads
|
openCommentThreads | integer | |
pageBreakBefore
|
pageBreakBefore | boolean | |
parentId
|
parentId | uuid | |
pdfIncludeDescription
|
pdfIncludeDescription | boolean | |
pdfIncludeSection
|
pdfIncludeSection | boolean | |
position
|
position | integer | |
publicId
|
publicId | uuid | |
responses
|
responses | array of ProcessResponse | |
status
|
status | integer |
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string | |
publicId
|
publicId | string |
Name | Path | Type | Description |
---|---|---|---|
createdAt
|
createdAt | date-time | |
favourite
|
favourite | boolean | |
projectRole
|
projectRole | string | |
updatedAt
|
updatedAt | date-time | |
user
|
user | User4 |
Name | Path | Type | Description |
---|---|---|---|
createdAt
|
createdAt | date-time | |
favourite
|
favourite | boolean | |
projectRole
|
projectRole | string | |
updatedAt
|
updatedAt | date-time | |
user
|
user | User2 |
Name | Path | Type | Description |
---|---|---|---|
createdAt
|
createdAt | date-time | |
name
|
name | string | |
publicId
|
publicId | uuid | |
updatedAt
|
updatedAt | date-time | |
value
|
value | string |
Name | Path | Type | Description |
---|---|---|---|
label
|
label | string | |
link
|
link | string | |
originalText
|
originalText | string | |
similarity
|
similarity | number | |
text
|
text | string |
Name | Path | Type | Description |
---|---|---|---|
link
|
link | string | |
text
|
text | string | |
type
|
type | string |
Name | Path | Type | Description |
---|---|---|---|
manualOptions
|
manualOptions | array of string | |
tableOptions
|
tableOptions |
Name | Path | Type | Description |
---|---|---|---|
createdAt
|
createdAt | date-time | |
defaultViewId
|
defaultViewId | string | |
deletedAt
|
deletedAt | date-time | |
isDeleted
|
isDeleted | boolean | |
joins
|
joins | array of TableJoin | |
logo
|
logo | string | |
name
|
name | string | |
publicId
|
publicId | uuid | |
type
|
type | string | |
updatedAt
|
updatedAt | date-time |
Name | Path | Type | Description |
---|---|---|---|
allowComments
|
allowComments | boolean | |
allowDuplication
|
allowDuplication | boolean | |
children
|
children | array of ProcessSection | |
createdAt
|
createdAt | date-time | |
deletedAt
|
deletedAt | date-time | |
description
|
description | ||
expandByDefault
|
expandByDefault | boolean | |
isDeleted
|
isDeleted | boolean | |
isTemplate
|
isTemplate | boolean | |
logo
|
logo | string | |
name
|
name | string | |
publicId
|
publicId | uuid | |
templateCategory
|
templateCategory | string | |
type
|
type | string | |
updatedAt
|
updatedAt | date-time | |
variableValues
|
variableValues | array of string | |
variables
|
variables | array of string |
Name | Path | Type | Description |
---|---|---|---|
adminLimit
|
adminLimit | integer | |
automationLimit
|
automationLimit | integer | |
createdAt
|
createdAt | date-time | |
defaultProcessId
|
defaultProcessId | string | |
deletedAt
|
deletedAt | date-time | |
headingStyles
|
headingStyles | array of HeadingStyle | |
hideProcessCreated
|
hideProcessCreated | boolean | |
image
|
image | string | |
isDeleted
|
isDeleted | boolean | |
logo
|
logo | string | |
mfaRequired
|
mfaRequired | boolean | |
name
|
name | string | |
noOfAdmins
|
noOfAdmins | integer | |
primaryColour
|
primaryColour | string | |
processTitleBold
|
processTitleBold | boolean | |
processTitleColour
|
processTitleColour | string | |
processTitleFontSize
|
processTitleFontSize | number | |
processTitleItalic
|
processTitleItalic | boolean | |
processTitleUnderline
|
processTitleUnderline | boolean | |
projectList
|
projectList | array of ProjectList | |
public
|
public | boolean | |
publicId
|
publicId | string | |
updatedAt
|
updatedAt | date-time |
Name | Path | Type | Description |
---|---|---|---|
columnId
|
columnId | uuid | |
columnName
|
columnName | string | |
direction
|
direction | string |
Name | Path | Type | Description |
---|---|---|---|
email
|
string | ||
firebaseUserId
|
firebaseUserId | string | |
name
|
name | string | |
profilePicture
|
profilePicture | string | |
publicId
|
publicId | uuid |
Name | Path | Type | Description |
---|---|---|---|
allowDuplication
|
allowDuplication | boolean | |
columns
|
columns | array of TableColumn | |
createdAt
|
createdAt | date-time | |
defaultViewId
|
defaultViewId | string | |
deletedAt
|
deletedAt | date-time | |
isAconexSynced
|
isAconexSynced | boolean | |
isAutodeskBim360Synced
|
isAutodeskBim360Synced | boolean | |
isDeleted
|
isDeleted | boolean | |
isMortaProjectsSynced
|
isMortaProjectsSynced | boolean | |
isMortaResourcesSynced
|
isMortaResourcesSynced | boolean | |
isMortaSynced
|
isMortaSynced | boolean | |
isMortaUsersSynced
|
isMortaUsersSynced | boolean | |
isProcoreSynced
|
isProcoreSynced | boolean | |
isReviztoIssuesSynced
|
isReviztoIssuesSynced | boolean | |
isSynced
|
isSynced | boolean | |
isViewpointSynced
|
isViewpointSynced | boolean | |
joins
|
joins | array of TableJoin | |
keepColoursInSync
|
keepColoursInSync | boolean | |
keepValidationsInSync
|
keepValidationsInSync | boolean | |
lastSync
|
lastSync | date-time | |
logo
|
logo | string | |
name
|
name | string | |
projects
|
projects | array of Project | |
publicId
|
publicId | uuid | |
syncHourlyFrequency
|
syncHourlyFrequency | integer | |
type
|
type | string | |
updatedAt
|
updatedAt | date-time | |
variables
|
variables | array of string |
Name | Path | Type | Description |
---|---|---|---|
defaultViewId
|
defaultViewId | string | |
name
|
name | string | |
publicId
|
publicId | uuid |
Name | Path | Type | Description |
---|---|---|---|
createdAt
|
createdAt | date-time | |
name
|
name | string | |
publicId
|
publicId | uuid | |
type
|
type | string | |
updatedAt
|
updatedAt | date-time |
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string | |
publicId
|
publicId | uuid |
Name | Path | Type | Description |
---|---|---|---|
aconexSynced
|
aconexSynced | integer | |
aggregate
|
aggregate | integer | |
alterOptions
|
alterOptions | ||
autodeskBim360Synced
|
autodeskBim360Synced | integer | |
dateFormat
|
dateFormat | string | |
decimalPlaces
|
decimalPlaces | integer | |
description
|
description | ||
isIndexed
|
isIndexed | boolean | |
isJoined
|
isJoined | boolean | |
kind
|
kind | string | |
kindOptions
|
kindOptions | SelectOptionsLookup | |
mortaSynced
|
mortaSynced | integer | |
name
|
name | string | |
procoreSynced
|
procoreSynced | integer | |
publicId
|
publicId | uuid | |
reviztoIssuesSynced
|
reviztoIssuesSynced | integer | |
script
|
script | string | |
scriptEnabled
|
scriptEnabled | boolean | |
thousandSeparator
|
thousandSeparator | boolean | |
viewpointSynced
|
viewpointSynced | integer | |
width
|
width | integer |
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string | |
value
|
value | number |
Name | Path | Type | Description |
---|---|---|---|
sourceColumnId
|
sourceColumnId | string | |
targetColumnId
|
targetColumnId | string |
Name | Path | Type | Description |
---|---|---|---|
aggregation
|
aggregation | TableColumnAggregationResult | |
name
|
name | string | |
publicId
|
publicId | uuid |
Name | Path | Type | Description |
---|---|---|---|
dataColumns
|
dataColumns | array of TableJoinImportedColumns | |
isOneToMany
|
isOneToMany | boolean | |
joinColumns
|
joinColumns | array of TableColumnJoin | |
joinTableId
|
joinTableId | string | |
joinViewId
|
joinViewId | string | |
publicId
|
publicId | uuid |
Name | Path | Type | Description |
---|---|---|---|
sourceColumnId
|
sourceColumnId | string | |
targetColumnId
|
targetColumnId | string |
Name | Path | Type | Description |
---|---|---|---|
allowContributorDelete
|
allowContributorDelete | boolean | |
chartSettings
|
chartSettings | Chart | |
collapsedGroupView
|
collapsedGroupView | boolean | |
colourSettings
|
colourSettings | array of Colour | |
columns
|
columns | array of TableViewColumn | |
description
|
description | Draftjs | |
disableNewRow
|
disableNewRow | boolean | |
displayCommentRows
|
displayCommentRows | integer | |
displayValidationErrorRows
|
displayValidationErrorRows | integer | |
filterSettings
|
filterSettings | array of Filter | |
frozenIndex
|
frozenIndex | integer | |
groupSettings
|
groupSettings | array of Group | |
isDefault
|
isDefault | boolean | |
name
|
name | string | |
publicId
|
publicId | uuid | |
rowHeight
|
rowHeight | integer | |
sortSettings
|
sortSettings | array of Sort | |
type
|
type | integer | |
unpackMultiselectGroupView
|
unpackMultiselectGroupView | boolean |
Name | Path | Type | Description |
---|---|---|---|
aconexSynced
|
aconexSynced | integer | |
aggregate
|
aggregate | integer | |
alterOptions
|
alterOptions | ||
autodeskBim360Synced
|
autodeskBim360Synced | integer | |
dateFormat
|
dateFormat | string | |
decimalPlaces
|
decimalPlaces | integer | |
description
|
description | ||
hardValidation
|
hardValidation | boolean | |
isIndexed
|
isIndexed | boolean | |
isJoined
|
isJoined | boolean | |
kind
|
kind | string | |
kindOptions
|
kindOptions | SelectOptionsLookup | |
locked
|
locked | boolean | |
mortaSynced
|
mortaSynced | integer | |
name
|
name | string | |
procoreSynced
|
procoreSynced | integer | |
publicId
|
publicId | uuid | |
required
|
required | boolean | |
reviztoIssuesSynced
|
reviztoIssuesSynced | integer | |
script
|
script | string | |
scriptEnabled
|
scriptEnabled | boolean | |
sortOrder
|
sortOrder | number | |
stringValidation
|
stringValidation | string | |
thousandSeparator
|
thousandSeparator | boolean | |
validationMessage
|
validationMessage | string | |
validationNoBlanks
|
validationNoBlanks | boolean | |
validationNoDuplicates
|
validationNoDuplicates | boolean | |
viewpointSynced
|
viewpointSynced | integer | |
width
|
width | integer |
Name | Path | Type | Description |
---|---|---|---|
allowContributorDelete
|
allowContributorDelete | boolean | |
chartSettings
|
chartSettings | Chart | |
collapsedGroupView
|
collapsedGroupView | boolean | |
colourSettings
|
colourSettings | array of Colour | |
columns
|
columns | array of TableViewColumn | |
description
|
description | Draftjs | |
disableNewRow
|
disableNewRow | boolean | |
displayCommentRows
|
displayCommentRows | integer | |
displayValidationErrorRows
|
displayValidationErrorRows | integer | |
documentTable
|
documentTable | Table2 | |
filterSettings
|
filterSettings | array of Filter | |
frozenIndex
|
frozenIndex | integer | |
groupSettings
|
groupSettings | array of Group | |
isDefault
|
isDefault | boolean | |
name
|
name | string | |
publicId
|
publicId | uuid | |
rowHeight
|
rowHeight | integer | |
sortSettings
|
sortSettings | array of Sort | |
type
|
type | integer | |
unpackMultiselectGroupView
|
unpackMultiselectGroupView | boolean |
Name | Path | Type | Description |
---|---|---|---|
documentTableId
|
documentTableId | string | |
projectPublicId
|
projectPublicId | uuid | |
publicId
|
publicId | uuid | |
referencePublicId
|
referencePublicId | string | |
value
|
value |
Name | Path | Type | Description |
---|---|---|---|
publicId
|
publicId | uuid | |
resource
|
resource | string | |
verb
|
verb | string |
Name | Path | Type | Description |
---|---|---|---|
aconexConnected
|
aconexConnected | boolean | |
apiKeys
|
apiKeys | array of ApiKey | |
autodeskConnected
|
autodeskConnected | boolean | |
bio
|
bio | string | |
constructionSoftware
|
constructionSoftware | array of string | |
email
|
string | ||
firebaseUserId
|
firebaseUserId | string | |
kind
|
kind | string | |
linkedin
|
string | ||
location
|
location | string | |
name
|
name | string | |
organisation
|
organisation | string | |
phone
|
phone | string | |
procoreConnected
|
procoreConnected | boolean | |
profilePicture
|
profilePicture | string | |
projectsWorkedOn
|
projectsWorkedOn | array of string | |
publicId
|
publicId | uuid | |
reviztoConnected
|
reviztoConnected | boolean | |
signature
|
signature | string | |
specialisms
|
specialisms | array of string | |
tags
|
tags | ||
twitter
|
string | ||
university
|
university | string | |
universityDegree
|
universityDegree | string | |
viewpointConnected
|
viewpointConnected | boolean | |
website
|
website | string |
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string |
Name | Path | Type | Description |
---|---|---|---|
email
|
string | ||
firebaseUserId
|
firebaseUserId | string | |
kind
|
kind | string | |
name
|
name | string | |
profilePicture
|
profilePicture | string | |
publicId
|
publicId | uuid | |
tags
|
tags |
Name | Path | Type | Description |
---|---|---|---|
firebaseUserId
|
firebaseUserId | string | |
name
|
name | string | |
publicId
|
publicId | uuid |
Name | Path | Type | Description |
---|---|---|---|
email
|
string | ||
firebaseUserId
|
firebaseUserId | string | |
kind
|
kind | string | |
name
|
name | string | |
publicId
|
publicId | uuid |
Name | Path | Type | Description |
---|---|---|---|
aconexConnected
|
aconexConnected | boolean | |
apiKeys
|
apiKeys | array of ApiKey | |
authToken
|
authToken | string | |
autodeskConnected
|
autodeskConnected | boolean | |
bio
|
bio | string | |
constructionSoftware
|
constructionSoftware | array of string | |
email
|
string | ||
firebaseUserId
|
firebaseUserId | string | |
hasPassword
|
hasPassword | ||
id
|
id | integer | |
is2FaEnabled
|
is2FaEnabled | ||
isSuperAdmin
|
isSuperAdmin | boolean | |
kind
|
kind | string | |
lastLoginAt
|
lastLoginAt | date-time | |
linkedin
|
string | ||
location
|
location | string | |
name
|
name | string | |
organisation
|
organisation | string | |
phone
|
phone | string | |
procoreConnected
|
procoreConnected | boolean | |
profilePicture
|
profilePicture | string | |
projectsWorkedOn
|
projectsWorkedOn | array of string | |
publicId
|
publicId | uuid | |
reviztoConnected
|
reviztoConnected | boolean | |
signature
|
signature | string | |
specialisms
|
specialisms | array of string | |
tags
|
tags | ||
twitter
|
string | ||
university
|
university | string | |
universityDegree
|
universityDegree | string | |
viewpointConnected
|
viewpointConnected | boolean | |
website
|
website | string |
This is the basic data type 'binary'.