Get automation
GET /api/v3/automations/{id}
Request conventions
API key or OAuth2 access token. See Authentication.
Use your account domain and token in copied requests. Request values and conditional fields must satisfy your account’s validation rules.
URL settings
The part before .aha.io. Leave blank to use the example domain.
ID of the automation
Response fields
Choose which fields to include in the response. Expand a field for examples and associated fields. Collections can only be returned on the top-level resource, not inside an associated resource.
Default response fields are returned until you select specific fields.
| Field | Type | Returned by default |
|---|---|---|
Unique record ID. | integer | Yes |
Name of the record. | string | Yes |
Trigger kind of the automation. | string | No |
Allowed values: | ||
What record type the automation is for. | string | No |
Allowed values: | ||
The field that will cause the automation to trigger for field_changed automations. | string | No |
Allowed values: | ||
Custom field definition ID associated with the automation if trigger_field is custom_field. | CustomFieldDefinition | No |
Expand this association to browse its response fields. | ||
Custom table ID associated with the automation if trigger_record_type is custom_table. | CustomObjectDefinition | No |
Expand this association to browse its response fields. | ||
Values that will be used to compare against the trigger field to determine if the automation should trigger. | array | No |
The operation to use to determine if the automation should trigger. | string | No |
Allowed values: | ||
Additional field information when using the record_links trigger_field. | string | No |
Allowed values: | ||
The worksheet row of a worksheet custom field if applicable. | string | No |
Whether the automation is enabled. | boolean | No |
Run count of the automation. | integer | No |
Date and time when the record was created. | date-time | No |
Date and time when the record was last updated. | date-time | No |
Workspace on which the automation runs. | AutomationTarget | No |
Expand this association to browse its response fields. | ||
A list of additional conditions that must be met for the automation to trigger. Omitted by default. Request the field for inline records with default sub-fields, or choose sub-fields (e.g., ?fields=trigger_conditions[default]). Capped at 25 records. Only available on the top-level resource. | Collection | No |
Collection envelopeRecords use the associated fields below. Type: Required properties: records, has_more. urlType: has_moreType: next_urlType: Expand this association to browse its response fields. | ||
Logs associated with the automation. Omitted by default. Request the field for inline records with default sub-fields, or choose sub-fields (e.g., ?fields=logs[default]). Capped at 25 records. Only available on the top-level resource. | Collection | No |
Collection envelopeRecords use the associated fields below. Type: Required properties: records, has_more. urlType: has_moreType: next_urlType: Expand this association to browse its response fields. | ||
Search matches the start of a field path and includes matching associations’ subfields. Use a dotted path to search within a specific association.
Response field selection
Return selected fields with a comma-separated fields parameter, or add a field to the defaults with fields=default,{field}. Expand an association above for its supported subfields and selection examples.
See field selection for details.
Response statuses
Error shape for 401, 403, 404
Type: object
error
Type: object
Required properties: status, code, message, request_id.
status
Type: integer
code
Type: string
message
Type: string
request_id
Type: string
Response envelope and pagination
record: a single record. Fields are documented above.