{"command":{"effect":"read","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Export a workflow configuration by its ID. This endpoint returns the complete workflow definition including its steps, targeting rules, and attributes.\n\nThe `id` in the path is the workflow's ruleset ID, the number at the end of the workflow's URL in Intercom (`https://app.intercom.com/a/apps/<app_id>/automation/workflows/<id>`). The `workflow.id` in the response is a different ID, so don't pass it back as `id`.\n\nThis endpoint is designed for EU Data Act compliance, allowing customers to export their workflow configurations.\n","properties":{"headers":{"type":"object","properties":{"Intercom-Version":{"$ref":"#/definitions/intercom_version","enum":["2.17"]}},"required":[],"additionalProperties":false},"path":{"type":"object","properties":{"id":{"type":"string","examples":["12345"],"description":"The ruleset ID of the workflow. This is the number at the end of the workflow's URL in Intercom, `https://app.intercom.com/a/apps/<app_id>/automation/workflows/<id>`. It is not the `workflow.id` returned in the response, so don't pass that value back here."}},"required":["id"],"additionalProperties":false}},"required":["path"],"additionalProperties":false,"definitions":{"intercom_version":{"description":"Intercom API version.</br>If you omit the header, the API uses the version set in your app package, and 1.0 if none is set.","type":"string","enum":["1.0","1.1","1.2","1.3","1.4","2.0","2.1","2.2","2.3","2.4","2.5","2.6","2.7","2.8","2.9","2.10","2.11","2.12","2.13","2.14","2.15","2.16","2.17"],"examples":["2.17"]}}},"name":"Export a workflow","id":"intercom.exportworkflow","example":{"path":{"id":"12345"}},"maxRequests":1,"summary":false}}