Corgi BankDocumentation
OpenAPI

Independently review exact fleet driver vehicle and policy evidence

POST/cards/fleet/authorities/{id}/reviews

Verified cards staff and fresh step-up for authority changes; independent operations:approve review. Fleet cards require exact signed svc_issuerproc driver/vehicle prompts, approved monetary ceiling and supported USD US fuel terminals. Final measured fuel quantity, tax-inclusive unit price and line totals are separately signed and retained. Out-of-policy final presentments remain pending until independently evidenced exception review; actual obligations cannot be erased by rejecting them. Normal authorization, clearing, force-presentment and increment entry points enforce these bindings. Transport, prompt verification and licensed scheme mapping belong to the issuer processor. See services/cards/fleet/README.md for exact integer units and signature contract.

Path parameters

idstringRequired

Headers

Idempotency-KeystringRequired

Send on every write that creates or changes money or state; a replay with the same key returns the original result with 200.

Body parameters

approvebooleanRequired
content_sha256stringRequired
evidenceobjectRequired
2 child attributes
referencestringRequired
sha256stringRequired
reasonstringRequired

Returns

200 OK

account_idstringRequired

Example acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm

actorstringRequired
atstring · date-timeRequired
cardholder_authority_idstringRequired

Example chra_2tVh8nqLxq4GbDe0K1F6S9zRcWm

content_sha256stringRequired
funding_customer_idstringRequired

Example cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm

idstringRequired
ownership_revisionintegerRequired
product_codestringRequired
product_versionintegerRequired
requestobjectRequired
14 child attributes
card_idstringRequired

Example card_2tVh8nqLxq4GbDe0K1F6S9zRcWm

driver_customer_idstringRequired

Example cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm

driver_evidenceobjectRequired
2 child attributes
referencestringRequired
sha256stringRequired
driver_referencestringRequired

Opaque terminal/processor identity, never a PIN

expires_atstring · date-timeRequired
fuelsarray of objectsRequired
4 child attributes
max_quantity_milliintegerRequired
max_unit_price_milli_minorintegerRequired
product_codestringRequired
unitstringRequired

Us_gallon or litre

max_authorization_amountintegerRequired
policy_evidenceobjectRequired
2 child attributes
referencestringRequired
sha256stringRequired
previous_authority_idstringOptional
product_code_systemstringRequired
product_code_versionstringRequired
reasonstringRequired
vehicle_evidenceobjectRequired
2 child attributes
referencestringRequired
sha256stringRequired
vehicle_referencestringRequired
reviewobject or nullOptional
6 child attributes
actorstringRequired
approvebooleanRequired
atstring · date-timeRequired
content_sha256stringRequired
evidenceobjectRequired
2 child attributes
referencestringRequired
sha256stringRequired
reasonstringRequired
revocationobject or nullOptional
5 child attributes
actorstringRequired
atstring · date-timeRequired
content_sha256stringRequired
evidenceobjectRequired
2 child attributes
referencestringRequired
sha256stringRequired
reasonstringRequired

Errors

Every error is a problem document with a stable code. See Errors.

400401403404409412413422424429500503

to move to open esc to close