Approve (executing the resolution) or reject a break proposal
/ledger/correspondent/break-proposals/{id}/reviewsApproval executes the resolution in the same transaction: a manual match, an adjustment journal against the reviewed GL and its match, an accepted timing difference, or the dismissal of a chain or evidence break. The checker must differ from the maker, hold ledger:correspondent:approve and have stepped up; the break must still be the version proposed on. A break about money on the account cannot be dismissed.
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
approvebooleanRequiredreasonstringRequiredReturns
200 OK
actionstringRequiredbreak_idstringRequiredbreak_versionintegerRequiredclears_bystring · date or nullOptionalAccept_timing
gl_codestringOptionalPost_adjustment
idstringRequiredjournal_idstringOptionalExample jrnl_2tVh8nqLxq4GbDe0K1F6S9zRcWm
ledger_refsarray of stringsOptionalMatch: the ledger items
makerstringRequirednotestringRequiredrecorded_atstring · date-timeRequiredreviewobject or nullOptionalReviewRecord is a retained decision.
4 child attributes
approvebooleanRequiredcheckerstringRequiredreasonstringRequiredrecorded_atstring · date-timeRequiredreview_statusstringRequiredPending_review, approved or rejected
statement_refsarray of stringsOptionalMatch: the other statement items
Errors
Every error is a problem document with a stable code. See Errors.
400401403404409412413422424429500503