Independently review exact placement control content
/placement-controls/{id}/reviewFresh staff with payments:placements:write and :approve; maker cannot decide their own exact content hash. Identical actor/decision replays; changed review conflicts. New execution uses the latest effective approved program/capacity; disabled program revisions stop new dispatch.
Path parameters
idstringRequiredHeaders
Idempotency-KeystringOptionalSend on every write that creates or changes money or state; a replay with the same key returns the original result with 200.
Body parameters
content_sha256stringRequireddecisionstringRequirednotestringRequiredReturns
200 OK
actorstringRequiredcapacityobject or nullOptional7 child attributes
capacitystringRequiredSingle only in this implementation
evidenceobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredexternal_amountinteger or nullOptionalIncludes principal + accrued interest, excludes this module's positions
fdic_certificatestringRequiredobserved_atstring · date-timeRequiredowner_idstringRequiredvalid_untilstring · date-timeRequiredcontent_sha256stringRequiredcreated_atstring · date-timeRequireddecisionobject or nullOptional5 child attributes
actorstringRequiredatstring · date-timeRequiredcontent_sha256stringRequireddecisionstringRequirednotestringRequiredidstringRequiredkindstringRequiredprogramobject or nullOptional24 child attributes
agency_agreementobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredagency_titlestringRequiredannual_rate_bpsintegerRequiredSame actual and customer-facing terms
bank_eligibilityobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredbridge_subjectstringRequiredcapacity_rulesobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredcustomer_disclosureobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredenabledbooleanRequiredfdic_certificatestringRequiredinterest_basisstringRequiredinterest_reserve_amountintegerRequiredlegal_entitystringRequiredmaturity_datestring · date or nullOptionalA business date, YYYY-MM-DD
max_principal_amountintegerRequiredproductstringRequiredDemand or certificate
providerstringRequiredreceipt_keysobjectRequiredreceiver_referencestringRequiredreceiving_bank_namestringRequiredrouting_numberstringRequiredtax_reporterstringRequiredtax_reporting_agreementobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredvalid_fromstring · dateRequiredA business date, YYYY-MM-DD
valid_throughstring · dateRequiredA business date, YYYY-MM-DD
Errors
Every error is a problem document with a stable code. See Errors.
400401403404409412413422424429500503