Submit evidence
POST /disputes/{id}/submit-evidence: record one piece of evidence against a dispute.
https://api.wajub.com/disputes/{id}/submit-evidencePrivate key required
Dispute endpoints take a private (sk.…) or restricted key, in live and in sandbox. A public key
gets a 406.
Each call records one piece of evidence, under its evidence_type. Sending the same type again
replaces it. The dispute moves to under_review. Evidence is accepted while the dispute is open
or under_review, and refused with a 422 after that.
evidence_typeenumrequiredcustomer_communication, proof_of_delivery, service_documentation, receipt, product_description, cancellation_policy, refund_policy, duplicate_charge_documentation or other.evidence_textstringoptionalevidence_filefileoptionalmultipart/form-data to attach it.Evidence stays at Wajub for now
No provider receives the evidence yet: evidence_reaches_provider is false on every dispute.
Check it before you spend time assembling a defence.
The response is the dispute, with the evidence under evidence. The file is private: it comes
back with url, a signed link valid 30 minutes. Read the dispute again for a fresh one.
https://api.wajub.com/disputes/{id}/submit-evidencecurl https://api.wajub.com/disputes/dsp_hrgUOE225KMKULRQqYvl/submit-evidence \
-H "Authorization: sk.xxxxxxxxxxxxxxxx…" \
-F evidence_type=proof_of_delivery \
-F "evidence_text=Delivered on 2026-07-16, signed by the customer." \
-F evidence_file=@delivery-slip.pdf