Automations

Search All Automation Executions

Search across all automation executions in the tenant, with filters for state, template, app, and subject user. Each AutomationExecutionView row is large — request a small page_size (≤10) and set expand_mask to only the paths you need; broad expansion inlines whole related objects and bloats the response.

post/api/v1/search/all_automation_executions

Request body

appIdsstring[] nullable

Filter to executions associated with one or more apps.

automationTemplateIdsstring[] nullable

Filter to one or more specific automation templates.

executionStatesstring[] nullable

Filter by execution state (e.g. DONE, ERROR).

pageSizeinteger

Maximum number of results to return per page.

pageTokenstring

Pagination token from a previous SearchAllAutomationExecutionsResponse.

subjectUserIdsstring[] nullable

Filter to executions where one or more C1 users are subjects.

Response

Successful response

nextPageTokenstring

Token to retrieve the next page of results, empty when no more results exist.

Changes

Changed in 3 of the 33 revisions of this API.7133

  • f2cf3228f3667121See the full diff
    • the request property appIds became not nullable

      request-property-became-not-nullable

    • the request property automationTemplateIds became not nullable

      request-property-became-not-nullable

    • the request property executionStates became not nullable

      request-property-became-not-nullable

    • the request property subjectUserIds became not nullable

      request-property-became-not-nullable

    • the expandMask request property type/format changed from object/ to /

      request-property-type-changed

    • added c1.api.automations.v1.AutomationExecution subschema #2 to the list/items/automationExecution response property oneOf list for the response status 200

      response-property-one-of-added

    • the list/items/automationExecution response's property type/format changed from object/ to / for status 200

      response-property-type-changed

    • removed the request property expandMask/paths

      request-property-removed

    • removed the optional property list/items/automationExecution/automationTemplateId from the response with the 200 status

      response-optional-property-removed

    • removed the optional property list/items/automationExecution/completedAt from the response with the 200 status

      response-optional-property-removed

    • removed the optional property list/items/automationExecution/context from the response with the 200 status

      response-optional-property-removed

    • removed the optional property list/items/automationExecution/createdAt from the response with the 200 status

      response-optional-property-removed

    • removed the optional property list/items/automationExecution/currentVersion from the response with the 200 status

      response-optional-property-removed

    • removed the optional property list/items/automationExecution/deletedAt from the response with the 200 status

      response-optional-property-removed

    • removed the optional property list/items/automationExecution/duration from the response with the 200 status

      response-optional-property-removed

    • removed the optional property list/items/automationExecution/id from the response with the 200 status

      response-optional-property-removed

    • removed the optional property list/items/automationExecution/isDraft from the response with the 200 status

      response-optional-property-removed

    • removed the optional property list/items/automationExecution/state from the response with the 200 status

      response-optional-property-removed

    • removed the optional property list/items/automationExecution/updatedAt from the response with the 200 status

      response-optional-property-removed

    • added c1.api.automations.v1.AutomationExecutionExpandMask subschema #2 to the expandMask request property oneOf list

      request-property-one-of-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • f6e337c979e411See the full diff
    • added the new AUTOMATION_EXECUTION_STATE_PAUSED_BY_CIRCUIT_BREAKER enum value to the list/items/automationExecution/state response property for the response status 200

      response-property-enum-value-added

    • added the new AUTOMATION_EXECUTION_STATE_PAUSED_BY_CIRCUIT_BREAKER enum value to the request property executionStates/items/

      request-property-enum-value-added

    • endpoint added

      endpoint-added