Fetch Disputes
Get all the chargeback disputes from your Chargeblast account.
managedByChargeblast=true to return only the disputes Chargeblast fights on your behalf. Each dispute carries disputeStatus (needs_response, under_review, won, lost, …), isManagedByChargeblast, isSubmittedEvidenceByChargeblast and submissionDate. Fields that do not apply are omitted from the JSON rather than sent as null.403 with {"error": true, "reason": "The Disputes API is not enabled for this account. Contact your account manager to enable it."}. Use startDate / endDate (ISO 8601 or yyyy-MM-dd) for incremental pulls. per defaults to 10 and is capped at 100.Headers
Your API key. Sent in the X-API-Key header.
Query Parameters
Filter by dispute status. Possible values: needs_response, under_review, charge_refunded, won, lost, protected, prevented.
needs_response, under_review, charge_refunded, won, lost, protected, prevented ISO8601 date (or date-only, e.g. 2026-06-01). Only return disputes opened on or after this date.
ISO8601 date (or date-only, e.g. 2026-06-01). Only return disputes opened on or before this date.
Set to true to return only the disputes Chargeblast manages (the ones our team fights on your behalf). Omit to include every dispute; false is rejected.
The starting page of the request. Default value of 1.
How many objects to request per page. Default value of 10, capped at 100.
