Stay organized with collections
Save and categorize content based on your preferences.
Executes integrations synchronously by passing the trigger id in the
request body. The request is not returned until the requested executions
are either fulfilled or experienced an error. If the integration name is
not specified (passing -), all of the associated integration under the
given trigger_id will be executed. Otherwise only the specified
integration for the given trigger_id is executed. This is helpful for
execution the integration from UI.
Arguments
Parameters
name
string
Required. The integration resource name.
location
string
Location of the HTTP endpoint. For example, if location is set to us-central1, the endpoint https://us-central1-integrations.googleapis.com will be used. If not set, the global endpint will be used. See service endpoints.
[[["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-28 UTC."],[],[],null,["# Method: googleapis.integrations.v1.projects.locations.integrations.execute\n\nExecutes integrations synchronously by passing the trigger id in the\nrequest body. The request is not returned until the requested executions\nare either fulfilled or experienced an error. If the integration name is\nnot specified (passing `-`), all of the associated integration under the\ngiven trigger_id will be executed. Otherwise only the specified\nintegration for the given `trigger_id` is executed. This is helpful for\nexecution the integration from UI.\n\nArguments\n---------\n\nRaised exceptions\n-----------------\n\nResponse\n--------\n\nIf successful, the response contains an instance of [`GoogleCloudIntegrationsV1alphaExecuteIntegrationsResponse`](https://cloud.google.com/workflows/docs/reference/googleapis/integrations/v1/Overview#GoogleCloudIntegrationsV1alphaExecuteIntegrationsResponse).\n\nSubworkflow snippet\n-------------------\n\nSome fields might be optional or required.\nTo identify required fields, refer to the [API documentation](https://cloud.google.com/application-integration/docs/reference/rest/v1/projects.locations.integrations/execute). \n\n### YAML\n\n```yaml\n- execute:\n call: googleapis.integrations.v1.projects.locations.integrations.execute\n args:\n name: ...\n body:\n doNotPropagateError: ...\n executionId: ...\n inputParameters: ...\n parameterEntries: ...\n parameters:\n parameters: ...\n requestId: ...\n triggerId: ...\n result: executeResult\n```\n\n### JSON\n\n```json\n[\n {\n \"execute\": {\n \"call\": \"googleapis.integrations.v1.projects.locations.integrations.execute\",\n \"args\": {\n \"name\": \"...\",\n \"body\": {\n \"doNotPropagateError\": \"...\",\n \"executionId\": \"...\",\n \"inputParameters\": \"...\",\n \"parameterEntries\": \"...\",\n \"parameters\": {\n \"parameters\": \"...\"\n },\n \"requestId\": \"...\",\n \"triggerId\": \"...\"\n }\n },\n \"result\": \"executeResult\"\n }\n }\n]\n```"]]