Disputes
Track alerts, chargebacks, and dispute outcomes.
Read-only access to disputes: pre-chargeback alerts (Ethoca, CDRN, Visa RDR), chargebacks, TC40 fraud reports, ACH returns, and reversals. Disputes are sandbox-aware. Acting on a dispute — refunding an alert, fighting a chargeback with evidence, accepting — happens in the Paysio dashboard. The dispute.created, dispute.updated, dispute.evidence_submitted, dispute.won, and dispute.lost events track the lifecycle in real time — see Webhooks.
List disputes
List disputes, sorted by most recent.
https://paysio.com/api/v1/disputesAuthorizations
Any API key. Prepend your key with Bearer, e.g. Bearer sk_test_your_secret_key.
Query parameters
1-100, default 10
Cursor for pagination
Filter by status: new, matched, unmatched, refunded, accepted, fighting, response_submitted, won, lost, expired. Comma-separate for multiple values.
Filter by kind: alert_ethoca, alert_cdrn, alert_rdr, chargeback, tc40, ach_return, reversal. Comma-separate for multiple values.
Disputes raised against one transaction
Retrieve a dispute
Retrieve a single dispute. The dispute object is returned at the top level (no data wrapper) with an extra events array — the case timeline, newest first. Event types include created, matched, refunded, outcome_sent, accepted, fight_started, evidence_submitted, represented, won, and lost.
https://paysio.com/api/v1/disputes/:idAuthorizations
Any API key. Prepend your key with Bearer, e.g. Bearer sk_test_your_secret_key.