Required. The parent resource name of the integration execution.
Query parameters
Parameters
filter
string
Optional. Standard filter field, we support filtering on following fields: workflowName: the name of the integration. CreateTimestamp: the execution created time. eventExecutionState: the state of the executions. executionId: the id of the execution. triggerId: the id of the trigger. parameterType: the type of the parameters involved in the execution.
All fields support for EQUALS, in additional: CreateTimestamp support for LESS_THAN, GREATER_THAN ParameterType support for HAS
For example: "parameterType" HAS "string"
Also supports operators like AND, OR, NOT For example, triggerId="id1" AND workflowName="testWorkflow"
pageSize
integer
Optional. The size of entries in the response.
pageToken
string
Optional. The token returned in the previous response.
orderBy
string
Optional. The results would be returned in order you specified here. Currently supporting "createTime".
Optional. View mask for the response data. If set, only the field specified will be returned as part of the result. If not set, all fields in Execution will be filled and returned. Supported fields: triggerId executionMethod createTime updateTime executionDetails executionDetails.state executionDetails.execution_snapshots executionDetails.attempt_stats executionDetails.event_execution_snapshots_size requestParameters cloudLoggingDetails snapshotNumber replayInfo
This is a comma-separated list of fully qualified names of fields. Example: "user.displayName,photo".
truncateParams (deprecated)
boolean
Optional. If true, the service will truncate the params to only keep the first 1000 characters of string params and empty the executions in order to make response smaller. Only works for UI and when the params fields are not filtered out.
snapshotMetadataWithoutParams
boolean
Optional. If true, the service will provide execution info with snapshot metadata only i.e. without event parameters.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-22 UTC."],[[["\u003cp\u003eThis document describes how to list integration executions using a \u003ccode\u003eGET\u003c/code\u003e HTTP request to the \u003ccode\u003ehttps://integrations.googleapis.com/v1/{parent=projects/*/locations/*/integrations/*}/executions\u003c/code\u003e endpoint.\u003c/p\u003e\n"],["\u003cp\u003eThe request requires a \u003ccode\u003eparent\u003c/code\u003e path parameter, representing the resource name of the integration, and accepts various query parameters for filtering, pagination, and ordering results.\u003c/p\u003e\n"],["\u003cp\u003eOptional query parameters allow for filtering by fields such as \u003ccode\u003eworkflowName\u003c/code\u003e, \u003ccode\u003eCreateTimestamp\u003c/code\u003e, \u003ccode\u003eeventExecutionState\u003c/code\u003e, \u003ccode\u003eexecutionId\u003c/code\u003e, and \u003ccode\u003etriggerId\u003c/code\u003e, with support for operators like \u003ccode\u003eEQUALS\u003c/code\u003e, \u003ccode\u003eLESS_THAN\u003c/code\u003e, \u003ccode\u003eGREATER_THAN\u003c/code\u003e, \u003ccode\u003eHAS\u003c/code\u003e, \u003ccode\u003eAND\u003c/code\u003e, \u003ccode\u003eOR\u003c/code\u003e, and \u003ccode\u003eNOT\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe response body, if successful, will be an instance of \u003ccode\u003eListExecutionsResponse\u003c/code\u003e, and setting the \u003ccode\u003ereadMask\u003c/code\u003e query parameter enables users to choose specific fields to be returned in the result.\u003c/p\u003e\n"],["\u003cp\u003eTo make this request, you will need to ensure that you have the OAuth scope \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e and the IAM permission \u003ccode\u003eintegrations.executions.list\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Method: projects.locations.integrations.executions.list\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [IAM Permissions](#body.aspect_1)\n- [Try it!](#try-it)\n\nLists the results of all the integration executions. The response includes the same information as the [execution log](https://cloud.google.com/application-integration/docs/viewing-logs) in the Integration UI.\n\n### HTTP request\n\n`GET https://integrations.googleapis.com/v1/{parent=projects/*/locations/*/integrations/*}/executions`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains an instance of [ListExecutionsResponse](/application-integration/docs/reference/rest/v1/ListExecutionsResponse).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp).\n\n### IAM Permissions\n\nRequires the following [IAM](https://cloud.google.com/iam/docs) permission on the `parent` resource:\n\n- `integrations.executions.list`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs)."]]