Skip to main content

Erros, idempotência e quota

Intro

Intro

Erros públicos usam códigos snake_case como authentication_failed, forbidden, not_found e validation_failed. Respostas nunca devolvem a row crua do banco. retrieveParticipation é leitura de participation_ref: idempotency none, CAS none, cursor none. O operation_id público permanece retrieveParticipation. Veja o changelog e a referência.

Idempotency

Creates enviam Idempotency-Key. Mutações de recurso existente também enviam If-Match quando o binding declara CAS. Replay com a mesma key e o mesmo body devolve o mesmo resultado. Body diferente com a mesma key falha. Quota é declarada por operação; quota ausente numa leitura é none.