> ## Documentation Index
> Fetch the complete documentation index at: https://www.marqeta.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# List dispute case transitions

> List existing dispute case transitions for the specified dispute case.

<div className="mb-4 flex items-center gap-2"><span className="rounded-lg font-bold px-1.5 py-0.5 text-sm leading-5 bg-green-400/20 text-green-700 dark:text-green-400">GET</span><span className="flex items-center gap-0.5 font-mono text-sm"><span className="text-gray-400">/</span><span className="font-medium text-gray-800 dark:text-white">{"cases"}</span><span className="text-gray-400">/</span><span className="font-medium text-gray-800 dark:text-white">{"{token}"}</span><span className="text-gray-400">/</span><span className="font-medium text-gray-800 dark:text-white">{"transitions"}</span></span></div>

List existing dispute case transitions for the specified dispute case. This endpoint supports [sorting and pagination](/docs/core-api/sorting-and-pagination/).

<h2 id="_url_path_parameters_6">
  URL path parameters
</h2>

| Fields | Description |
| - | - |
| token<br />string<br />Required | The token of the dispute case associated with the transitions you want to list.<br />**Allowable Values:**<br />36 char max<br />Send a `GET` request to `/cases` to retrieve dispute case tokens. |

<h2 id="_query_parameters_2">
  Query parameters
</h2>

| Fields | Description |
| - | - |
| state<br />string<br />Optional | Filter dispute case transitions that contain the specified resulting state.<br />**Allowable Values:**<br />`OPEN`, `OPEN_WITH_ACTION_REQUIRED`, `READY`, `CHARGEBACK_INITIATED`, `CLOSED` |

<h2 id="_list_dispute_case_transition_response">
  List dispute case transition response
</h2>

See [Dispute transition response](/docs/core-api/disputes-visa/create-case-transition#_dispute_transition_response).

<h2 id="_sample_response_body_7">
  Sample response body
</h2>

```json JSON expandable lines wrap theme={null}
{
  "count": 2,
  "start_index": 0,
  "end_index": 1,
  "is_more": false,
  "data": [
    {
      "case_token": "my_case_id",
      "token": "my_casetransition_id1",
      "action": "CHARGEBACK_CREDIT",
      "reason_code": "28",
      "reason_description": "Smaller Amount",
      "created_by": "string",
      "from_state": "OPEN",
      "state": "OPEN",
      "assignee": "string",
      "memo": "Initiating chargeback",
      "failure_reason": "string",
      "transition_details": {
        "chargeback_details": {
          "attached_contents": [
            "3fa85f64-5717-4562-b3fc-2c963f66afa6"
          ]
        }
      }
    },
    {
      "case_token": "my_case_id",
      "token": "my_casetransition_id2",
      "action": "ASSIGN",
      "reason_code": "05",
      "reason_description": "Under Review",
      "created_by": "user_name",
      "from_state": "READY",
      "state": "OPEN",
      "assignee": "string",
      "memo": "Assigned to user",
      "failure_reason": "string",
      "transition_details": {
        "chargeback_details": {
          "attached_contents": [
            "4fa85f64-5719-4561-b3fa-2c963f66abc9"
          ]
        }
      }
    }
  ]
}
```


## Related topics

- [List dispute case transitions](/docs/core-api/disputes-mastercard/list-case-transitions.md)
- [Disputes (PULSE) Overview](/docs/core-api/disputes-pulse.md)
- [Disputes (Mastercard) Overview](/docs/core-api/disputes-mastercard.md)
- [Disputes (Visa) Overview](/docs/core-api/disputes-visa.md)
- [List network dispute transitions](/docs/core-api/disputes-mastercard/list-network-transitions.md)
