Skip to main content
GET
Get one operation-approval workflow

Authorizations

Authorization
string
header
required

JWT bearer token issued by the identity provider.

Headers

Authorization
string

Bearer JWT.

Path Parameters

approvalId
string
required

Response

OK

action
enum<string>
required

The opaque resolution proposed; the Cabine API never interprets it.

Available options:
ATTACH_BACEN_RESOURCE,
CONFIRM_NOT_APPLIED
Example:

"ATTACH_BACEN_RESOURCE"

approvalId
string
required

The workflow's own identity — use this in GET and decision paths.

Example:

"9b2f6c1e-4d7a-4e83-a5c0-3f1d8e2b7a46"

at
string<date-time>
required

When the latest event was recorded (RFC 3339).

decisionDeadline
string<date-time>
required

Past this instant only 'expired' may follow 'requested'.

digest
string
required

Hex SHA-256 the maker echoed (the SPI operation's requestFingerprint).

maker
object
required

Server-extracted proposer identity.

operationId
string
required

The SPI DICT/MED operationId this approval concerns.

Example:

"5c8e1a47-2b9d-4f60-8e3a-d1f47b09c625"

state
enum<string>
required

Latest workflow lifecycle action.

Available options:
requested,
approved,
rejected,
expired
Example:

"requested"

bacenResourceId
string

Set only when action=ATTACH_BACEN_RESOURCE.

checker
object

Server-extracted decider identity, once decided.

delivery
object

The delivery status of the decision sent to Lerian SPI, once at least one attempt has run.

note
string

Optional operator-authored reason.