ErrorEnvelope
The envelope returned by every non-2xx response, including `429` and the `/api/*` 404 catch-all.
ErrorEnvelope has 1 top-level field;
error is always present.
Fields typed as another schema link to that schema's page, and nested objects expand in place below.
It is referenced by 42 operations, listed under Used by.
The machine-readable definition is #/components/schemas/ErrorEnvelope in
openapi.json;
the example in the right-hand rail is synthesized from the field examples in that spec.
Fields
-
errorobject required-
codestring required Stable machine-readable error code. Branch on this, never on `message`. -
messagestring required -
detailsarray of object Field-level detail when available; otherwise an empty array.-
fieldstring -
messagestring
-
-
request_idstring required -
doc_urlstring (uri) Link to the reference page for this error code
-
Used by
-
GET
/workflowsList workflows -
POST
/workflowsCreate a workflow -
POST
/workflows/generateGenerate a workflow from a prompt -
GET
/workflows/{id}Show a workflow -
PATCH
/workflows/{id}Update a workflow -
DELETE
/workflows/{id}Delete a workflow -
GET
/workflows/{id}/test_casesList sandbox test cases for a workflow -
POST
/workflows/{id}/triggerTrigger a workflow -
GET
/workflow_templatesList published templates -
GET
/workflow_templates/{id}Show a template (with definition) -
GET
/executionsList executions -
GET
/executions/{id}Show an execution -
POST
/executions/{id}/cancelCancel an execution -
POST
/executions/{id}/re_evaluationsRe-evaluate an execution -
POST
/executions/{id}/review_decisionsApprove or deny a paused review -
GET
/executions/{id}/review_eventsList review audit events -
POST
/executions/{id}/review_assignmentClaim or unassign a review -
POST
/executions/{id}/review_notesAppend a review note -
POST
/executions/review_bulk_actionsBulk approve / deny / assign_to_me -
GET
/executions/{id}/report_artifactsList credit-report PDFs for an execution -
GET
/executions/{id}/report_artifacts/{artifact_id}Download a credit-report PDF -
GET
/executions/{id}/notice_artifactsList adverse-action notice PDFs for an execution -
GET
/executions/{id}/notice_artifacts/{artifact_id}Download an adverse-action notice PDF -
POST
/workflows/{id}/batchesCreate a batch from N rows -
GET
/batchesList batches -
GET
/batches/{id}Show a batch -
GET
/batches/{id}/executionsList child executions of a batch -
POST
/batches/{id}/cancelCancel a batch -
POST
/batches/{id}/resumeResume an interrupted batch -
POST
/batches/{id}/retry_failedRetry failed and skipped rows -
GET
/batches/{id}/exports.csvDownload flat results CSV -
GET
/batches/{id}/exports.zipDownload structured ZIP of batch results -
GET
/batches/{id}/adverse_action_notices.zipDownload all adverse-action notice PDFs as a ZIP -
GET
/webhook_subscriptionsList webhook subscriptions -
POST
/webhook_subscriptionsCreate a webhook subscription -
GET
/webhook_subscriptions/{id}Show a webhook subscription -
PATCH
/webhook_subscriptions/{id}Update a webhook subscription -
DELETE
/webhook_subscriptions/{id}Delete a webhook subscription -
POST
/webhook_subscriptions/{id}/rotate_secretRotate the signing secret -
GET
/webhook_deliveriesList webhook deliveries -
GET
/webhook_deliveries/{id}Show a webhook delivery -
POST
/webhook_deliveries/{id}/retryManually retry a failed or dead delivery