Retrieve Records endpoint
- The user has a read or write step permission set entitlement to the step.
- The user is assigned to the record.
See Pagination for details on the
page/size parameters and the
response envelope.
Use cases
Records by application
- Navigate to Build > Applications.
- Search for and open the application.
- The application ID can be found in the browser URL bar:
https://environment.logicgate.com/build/applications/{application-id}.
id property of application objects returned in the
content property of the response.
Records by workflow
- Navigate to Build > Applications.
- Search for and open the application containing the workflow.
- Open the edit gear icon (⚙) on the workflow to open the Workflow Editor.
- The workflow ID can be found under the Workflow ID label in the editor window.
id property of workflow objects returned in the content
property of the response.
Records by step
- Navigate to Build > Applications.
- Search for and open the application containing the step.
- Open the workflow containing the step.
- The step ID can be found in the browser URL bar:
https://environment.logicgate.com/build/steps/{step-id}.
id property of step objects returned in the content property
of the response.
Records updated since date
To request all records that have been updated (a field was updated, or the record was moved, assigned, or linked), use theupdated-min query parameter with a timestamp measured in
milliseconds since the Unix epoch. For example, January 1st 2023 at 9:00am GMT is
1672563600000.
updated-min parameter can be combined with application-id, workflow-id, and step-id to
narrow your record search further.
Retrieve Records by Field Value endpoint
The Record API also provides the ability to return records that have a particular field value, using the following v1 endpoint:
There are two main ways to search for records by field and value: by text value or by numeric
value. Which one you use depends on the field you are searching. By default, use the
textValue
query parameter. If you’re searching a Number Field, use the numericValue query parameter
instead.