Developer docs · Problems

Authorization write failed

HTTP 500 · https://impartire.com/problems/authorization-write-failed

What it means

The write landed but its permission tuples could not be written, so it was rolled back (a create is soft-deleted, a move is reverted). On a create, retrying with the same Idempotency-Key replays this answer and a new key retries; a move can simply be retried.

What to do

Retry. For a create, a new Idempotency-Key retries; the same key replays this answer.

Example

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

{
  "type": "https://impartire.com/problems/authorization-write-failed",
  "title": "Authorization write failed",
  "status": 500,
  "detail": "The asset could not be made visible and was rolled back. Retry with a new Idempotency-Key.",
  "instance": "/api/v1/assets",
  "request_id": "01JB8Z5W6Q4N3X2V1T0S9R8P7M"
}