# List Disputes Retrieve a list of . For details on how to query endpoints using the available parameters, see Query Parameters. Endpoint: GET /disputes Security: BasicAuth ## Query parameters: - `limit` (integer) The numbers of items to return. Example: 3 - `created_at.gte` (string) Filter where is after the given date. Example: "2022-09-27T11:21:23" - `created_at.lte` (string) Filter where is before the given date. Example: "2026-09-27T11:21:23" - `updated_at.gte` (string) Filter where is after the given date. Example: "2022-09-27T11:21:23" - `updated_at.lte` (string) Filter where is before the given date. Example: "2026-09-27T11:21:23" - `application_id` (string) Filter by ID. Example: "APc9vhYcPsRuTSpKD9KpMtPe" - `transfer_id` (string) Filter by the ID of the that's being disputed. : If included, all other filter parameters are ignored. - `adjustment_transfer_id` (string) Filter by the ID of the adjustment . : If included, all other filter parameters are ignored. - `amount` (integer) Filter by an amount equal to the given value. Example: 100 - `amount.gte` (integer) Filter by an amount greater than or equal. Example: 100 - `amount.gt` (integer) Filter by an amount greater than. Example: 100 - `amount.lt` (integer) Filter by an amount less than. Example: 100 - `state` (string) Filter by the state of the . - `response_state` (string) Filter by the of the . - `respond_by.lte` (string) Filter where is before the given date. - `respond_by.gte` (string) Filter where is after the given date. - `instrument_bin` (string) Filter by the Bank Identification Number (BIN). The BIN is the first 6 digits of the masked account number. - `instrument_brand_type` (string) Filter by the card brand used. - `merchant_identity_id` (string) Filter by the ID of the used by the . - `merchant_identity_name` (string) Filter by the name used by the . - `merchant_identity_name.like` (string) Filter by the name used by the . Use this when searching with only partial name values. - `instrument_name` (string) Filter by the name of the . - `instrument_type` (string) Filter by type. - `merchant_id` (string) Filter by the ID of the . - `merchant_mid` (string) Filter by the MID of the . - `instrument_card_last4` (string) Filter by the last 4 digits of the card used. - `instrument_card_type` (string) Filter by the card type. - `instrument_fingerprint` (string) Filter by the fingerprint of the . - `before_cursor` (string) Returns every created before the cursor value. - `tags.key` (string) Filter by the tag's key. For more information, see Tags. Example: "card_type" - `tags.value` (string) Filter by the tag's value. For more information, see Tags. Example: "business_card" ## Response 200 fields (application/json): - `page` (object) - `page.count` (integer) The number of entries returned. - `page.limit` (integer) The number of entries to return. - `page.offset` (integer) The number of items to skip before starting to collect the result set. - `_embedded` (object) List of objects. - `_embedded.disputes` (array) objects. - `_embedded.disputes.id` (string) The ID of the resource. Example: "DIxxxxxxxxxxxxxxxxxx" - `_embedded.disputes.created_at` (string) Timestamp of when the object was created. - `_embedded.disputes.updated_at` (string) Timestamp of when the object was last updated. - `_embedded.disputes.action` (string,null) The next required to move forward with the . - `_embedded.disputes.amount` (integer,null) The total amount of the (in cents). - `_embedded.disputes.application` (string) The ID of the resource that the was created under. - `_embedded.disputes.dispute_details` (object) Details about the received by the . Any data from the processor can get included. - `_embedded.disputes.dispute_details.case_id` (string,null) The case number the has given the dispute in their internal database. - `_embedded.disputes.dispute_details.pin_debit_adjustment_number` (string,null) Used by the processor to identify the funds that are getting disputed. - `_embedded.disputes.dispute_details.reason_code` (string,null) Used by the processor and card networks to identify why the dispute got filed. - `_embedded.disputes.evidence_submitted` (string) The status of the uploaded evidence. [See for the next steps to move the forward](#operation/getDispute). Enum: "CHARGEBACK", "NOT_SUPPORTED", "NONE", "UNKNOWN", "INQUIRY" - `_embedded.disputes.identity` (string) - The ID of the seller's resource. - This is the resource that was used to create the seller's . - `_embedded.disputes.merchant` (string) - The ID of the seller's resource. - This is the account the was filed against. - `_embedded.disputes.message` (string,null) Message field that provides additional details. This field is typically . - `_embedded.disputes.occurred_at` (string,null) Point in time when the that's getting disputed got created. - `_embedded.disputes.reason` (string) The system-defined reason for the . Available values include:INQUIRYQUALITYFRAUD Enum: "CLERICAL", "FRAUD", "INQUIRY", "QUALITY", "TECHNICAL" - `_embedded.disputes.respond_by` (string,null) Point in time, the needs to respond to the dispute by. - `_embedded.disputes.response_state` (string) Details the state of the and what action the needs to take. - : The needs to respond to the by . For details on how to respond to a , see [Responding to Disputes](/guides/after-the-payment/disputes/responding-to-disputes). - : The issuing bank has received the evidence and actively reviewing it. No action needed from the . - : The has accepted the . When a is accepted, you concede that the dispute is not worth challenging or representing. For details on how to accept a , see [Accepting a Dispute](/guides/after-the-payment/disputes/accepting-disputes/). - : The final when a is either or . - : details couldn't be submitted to the processor. Comes up when testing in sandbox or on the processor. Enum: "NEEDS_RESPONSE", "RESPONDED", "ACCEPTED", "NO_RESPONSE_ALLOWED", "UNKNOWN" - `_embedded.disputes.state` (string) The current state of the . Enum: "INQUIRY", "PENDING", "WON", "LOST" - `_embedded.disputes.tags` (object,null) Include up to 50 pairs to annotate requests with custom metadata. - Maximum character length for individual is 40. - Maximum character length for individual is 500. (For example, , , ) - `_embedded.disputes.transfer` (string) ID of the resource. Example: "TRxxxxxxxxxxxxxxxxxx" - `_embedded.disputes._links` (object) For your convenience, every response includes several URLs which link to resources relevant to the request. You can use these to make your follow-up requests and quickly access relevant IDs. - `_embedded.disputes._links.adjustment_transfers` (object) - `_embedded.disputes._links.adjustment_transfers.href` (string) - `_embedded.disputes._links.application` (object) Link to the the resource was created under. - `_embedded.disputes._links.evidence` (object) - `_embedded.disputes._links.self` (object) Link to the resource that was used in the request. - `_embedded.disputes._links.transfer` (object) Link to the realted to the . ## Response 401 fields (application/json): - `total` (integer) - `_embedded` (object) - `_embedded.errors` (array) - `_embedded.errors.code` (string) Enum: "UNKNOWN" - `_embedded.errors.logref` (object) - `_embedded.errors.message` (string) - `_embedded.errors._links` (object) - `_embedded.errors._links.self` (object) - `_embedded.errors._links.self.href` (string) - `_embedded.errors._links.source` (object) ## Response 403 fields (application/json): - `total` (integer) - `_embedded` (object) - `_embedded.errors` (array) - `_embedded.errors.code` (string) Enum: "FORBIDDEN" - `_embedded.errors.logref` (object) - `_embedded.errors.message` (string) - `_embedded.errors._links` (object) - `_embedded.errors._links.source` (object) - `_embedded.errors._links.source.href` (string) ## Response 406 fields (application/json): - `total` (integer) - `_embedded` (object) - `_embedded.errors` (array) - `_embedded.errors.code` (string) Enum: "NOT_FOUND" - `_embedded.errors.logref` (object) - `_embedded.errors.message` (string) - `_embedded.errors._links` (object) - `_embedded.errors._links.source` (object) - `_embedded.errors._links.source.href` (string)