Developer docs · Problems

Confirmation required

HTTP 403 · https://impartire.com/problems/confirmation-required

What it means

The workflow template reaches a delivery — its own action, a step's, or a sub-workflow's — which POST /runs never starts, with any credential. Deliver against a requirement with POST /api/v1/delivery-requirements/{id}/deliver (delivery:write, a guarded action); publish to a social platform in the app.

What to do

A template that reaches a delivery (itself, a step, or a sub-workflow) is never started through POST /runs. Deliver against a requirement with POST /api/v1/delivery-requirements/{id}/deliver and delivery:write (an OAuth token's person confirms it in impartire); publish to a social platform in the app.

Example

Sent as application/problem+json with status 403. detail varies with the request; branch on type.

{
  "type": "https://impartire.com/problems/confirmation-required",
  "title": "Confirmation required",
  "status": 403,
  "detail": "\"Deliver file\" delivers content out of the org, which POST /runs does not start: deliver against a requirement with POST /api/v1/delivery-requirements/{id}/deliver, or start it in the app.",
  "instance": "/api/v1/runs",
  "request_id": "01JB8Z5W6Q4N3X2V1T0S9R8P7M"
}