You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add workflow export API to OpenAPI spec (Unstable) (#347)
* Add workflow export API to OpenAPI spec (Unstable)
- Add GET /export/workflows/{id} endpoint
- Add Workflows tag
- Add workflow_export schema
This documents the workflow export API for EU Data Act compliance.
Related PR: intercom/intercom#462983
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* Fix 404 and 403 error response examples
Add proper error.list examples for error responses to fix Swagger validation.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: descriptions/0/api.intercom.io.yaml
+170Lines changed: 170 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -9735,6 +9735,87 @@ paths:
9735
9735
download_expires_at: ''
9736
9736
schema:
9737
9737
"$ref": "#/components/schemas/data_export"
9738
+
"/export/workflows/{id}":
9739
+
get:
9740
+
summary: Export a workflow
9741
+
parameters:
9742
+
- name: Intercom-Version
9743
+
in: header
9744
+
schema:
9745
+
"$ref": "#/components/schemas/intercom_version"
9746
+
- name: id
9747
+
in: path
9748
+
description: The unique identifier for the workflow
9749
+
required: true
9750
+
schema:
9751
+
type: string
9752
+
example: "12345"
9753
+
tags:
9754
+
- Workflows
9755
+
operationId: exportWorkflow
9756
+
description: |
9757
+
Export a workflow configuration by its ID. This endpoint returns the complete workflow definition including its steps, targeting rules, and attributes.
9758
+
9759
+
This endpoint is designed for EU Data Act compliance, allowing customers to export their workflow configurations.
0 commit comments