Propose an operation-approval resolution (maker)
Raises a four-eyes proposal for an SPI operationId. The MAKER identity is the bearer token’s sub, and the token MUST be a normal-user principal (403 otherwise). A second live proposal for the same operationId is rejected (409).
Autorizações
JWT bearer token issued by the identity provider.
Cabeçalhos
Bearer JWT. Must be a normal-user principal (the MAKER): an application token is refused with 403, and any other token type is refused with 401 at the gate.
Corpo
Propose a four-eyes resolution for an SPI operationId. The Cabine API validates shape only, never regulatory meaning.
The opaque resolution proposed.
ATTACH_BACEN_RESOURCE, CONFIRM_NOT_APPLIED Hex SHA-256 (64 lowercase hex chars) — the SPI operation's requestFingerprint.
The SPI DICT/MED operationId this approval concerns (UUID).
Required (UUID) when action=ATTACH_BACEN_RESOURCE; must be absent when action=CONFIRM_NOT_APPLIED.
Optional maker-authored reason.
Resposta
Created
The opaque resolution proposed; the Cabine API never interprets it.
ATTACH_BACEN_RESOURCE, CONFIRM_NOT_APPLIED "ATTACH_BACEN_RESOURCE"
The workflow's own identity — use this in GET and decision paths.
"9b2f6c1e-4d7a-4e83-a5c0-3f1d8e2b7a46"
When the latest event was recorded (RFC 3339).
Past this instant only 'expired' may follow 'requested'.
Hex SHA-256 the maker echoed (the SPI operation's requestFingerprint).
Server-extracted proposer identity.
The SPI DICT/MED operationId this approval concerns.
"5c8e1a47-2b9d-4f60-8e3a-d1f47b09c625"
Latest workflow lifecycle action.
requested, approved, rejected, expired "requested"
Set only when action=ATTACH_BACEN_RESOURCE.
Server-extracted decider identity, once decided.
The delivery status of the decision sent to Lerian SPI, once at least one attempt has run.
Optional operator-authored reason.

