Skip to main content

Endpoint

PATCH https://api-v3.reeple.ai/aml/:id/proof
Submit a proof document for an AML-flagged transaction. Once submitted, the record status moves to PROOF_UPLOADED and an aml.proof.submitted webhook fires.
This endpoint only accepts submissions when the record status is PENDING or PROOF_UPLOADED. Submitting proof for a record that’s already APPROVED or REJECTED returns a 400 error.

Request body

FieldTypeRequiredDescription
proofUrlString (URL)YesURL of the uploaded proof document.
notesStringNoAny context you want to provide to the review team.
{
  "proofUrl": "https://cdn.example.com/your-business/aml/proof.pdf",
  "notes": "This is a salary payment from my employer"
}

Response

Returns the updated AML record with status: "PROOF_UPLOADED".

Webhook

An aml.proof.submitted webhook event fires after a successful submission — see Webhooks.