Record an externally evidenced case disposition
POST/admin/callback-incoming/{case_id}/close
Admin-runtime only; JSON follows x-request-schema and is validated after authentication, as for claim. Requires claimed case, matching owner_ref, current expected_version and latest reviewed_evidence_id. This is a service-attested operational disposition, not proof that Core independently verified an external ledger, and never permission to replay. duplicate_case requires a different already-closed case in the same credential scope, resolved_outside_queue or no_payment_due; chains are rejected. Other dispositions require a non-case reference. No free-text-only resolution. Atomic audit; all responses no-store.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Responses
Section titled “Responses”Confirmed atomic close receipt.
Invalid JSON command or reference shape.
Missing or invalid API key.
Caller is not admin-runtime.
Case absent.
Version
Action unconfirmed; retry identical command.