operator-runs

Resolve Rebate Exception

Mark one flagged rebate claim as reviewed, with an optional note.

Rebates have no producer-side ledger row per case, so the resolution lands in operator_case_resolutions keyed by (org, workflow, case_key). The exceptions reader suppresses a resolved case while its latest occurrence predates the resolution; a NEWER run's failure resurfaces. Re-running a PO stays a manual dashboard push — there is no retry action for rebates.

post/rebate-runs/exceptions/resolve

Request body

case_keystring required
notestring nullable
po_numberstring nullable
kindstring nullable
reasonstring nullable

Response

Successful Response

{"stackTrail":"paths:/rebate-runs/exceptions/resolve:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes

No recorded changes to this endpoint across all 2 revisions of this API.