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"
}