API referenceInterrupts
Get interrupt details
Retrieve details about a specific interrupt request. Interrupts are created when a workflow execution requires human input.
AuthorizationBearer <token>
JWT token for authentication
In: header
Path Parameters
interruptId*string
Interrupt UUID
Format
uuidResponse Body
application/json
application/json
application/json
curl -X GET "https://example.com/interrupts/497f6eca-6276-4993-bfeb-53cbbbba6f08"{ "success": true, "message": "string", "error": "string", "data": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "messageId": "8540d774-4863-4d2b-b788-4ecb19412e85", "type": "confirmation", "status": "pending", "nodeId": "string", "executionId": "string", "config": { "message": "Do you approve this action?", "confirm_label": "Approve", "cancel_label": "Reject" }, "allowCancel": true, "response": null, "response_time": "2019-08-24T14:15:22Z", "user_id": "string", "createdAt": "2019-08-24T14:15:22Z" }}Cancel interrupt POST
Cancel a pending interrupt without providing a response. This may not be allowed for all interrupts - check the allowCancel property in the interrupt data before attempting to cancel.
List pipeline interrupts GET
List all interrupts associated with a pipeline execution. Useful for monitoring workflow progress and pending user actions.