Get Paused Execution
Get one paused execution with all of its pause points, their resume forms and links, and the display names of the paused blocks. Requires read access to the workflow. GET /api/resume/{workflowId}/{executionId} returns the same body.
GET
/api/workflows/{id}/paused/{executionId}Authorization
apiKey X-API-Key<token>
Your SteelEngine API key (personal, workspace, or organization). Create personal and workspace keys under Settings > API Keys. Create organization keys under Organization Settings > API Keys.
In: header
Path Parameters
id*string
The unique identifier of the workflow.
executionId*string
The execution that paused.
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/workflows/string/paused/string"{ "id": "string", "workflowId": "string", "executionId": "string", "status": "string", "totalPauseCount": 0, "resumedCount": 0, "pausedAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z", "expiresAt": "2019-08-24T14:15:22Z", "pausePoints": [ { "contextId": "string", "blockId": "string", "response": null, "registeredAt": "2019-08-24T14:15:22Z", "resumeStatus": "paused", "snapshotReady": true, "resumeLinks": { "apiUrl": "string", "uiUrl": "string", "contextId": "string", "executionId": "string", "workflowId": "string" }, "queuePosition": 0, "latestResumeEntry": { "id": "string", "contextId": "string", "newExecutionId": "string", "resumeInput": null, "status": "string", "queuedAt": "2019-08-24T14:15:22Z", "claimedAt": "2019-08-24T14:15:22Z", "completedAt": "2019-08-24T14:15:22Z", "failureReason": "string", "decidedBy": { "userId": "string", "name": "string", "email": "string", "apiKeyId": "string", "apiKeyName": "string" } } } ], "blockNames": { "property1": "string", "property2": "string" }}