Encerre uma divergência de contrato do consignado
Registra o resultado estruturado do operador e encerra o item. expectedVersion protege a operação por compare-and-swap; a operação é idempotente por meio do cabeçalho X-Idempotency aplicado pelo middleware da plataforma.
Autorizações
JWT bearer token issued by the identity provider.
Cabeçalhos
Canonical idempotency request ID (lib-commons enforcer reads this).
Parâmetros de caminho
Contract divergence identifier.
Corpo
Compare-and-swap guard: the version this request was read against.
x >= 1Bounded, category-specific structured outcome.
1 - 128Optional free-text justification.
4000Resposta
OK
not_required|required|requested|posted.
Source of truth for the contested value: client|dataprev|gateway|lender.
Bounded category: cash|rate|terms|margin|registration|technical.
Specific durable exception inside the category.
Contract the divergence belongs to.
RFC3339 UTC.
open|disposed.
What the item does to the flow: audit_only|posting_pending|adjustment_required|booking_blocked.
First durable persist (RFC3339 UTC); the SLA clock start.
Contract divergence identifier.
Most recent observation (RFC3339 UTC).
Replay-fencing key for the observed occurrence.
Instant the rail accepted the underlying fact (RFC3339 UTC).
Resolution deadline (RFC3339 UTC).
RFC3339 UTC.
Compare-and-swap guard: every mutation supplies this as expectedVersion.
ISO-4217 currency of the contested amounts.
Instant of the current assignment (RFC3339 UTC).
Operator currently responsible, when assigned.
Instant the Lender calculation was produced (RFC3339 UTC).
Authoritative value the client declared, when a comparison exists.
Instant of disposition (RFC3339 UTC), present once disposed.
Identity that disposed the item, present once disposed.
Free-text justification, present once disposed.
Structured outcome, present once disposed.
Lender calculation. Audit evidence only, never authoritative.
Version of the rule that produced the Lender calculation.

