> ## 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.

# Retrieve dispute case transition

> Retrieve a specific dispute case transition for a specific 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 className="text-gray-400">/</span><span className="font-medium text-gray-800 dark:text-white">{"{transition_token}"}</span></span></div>

Retrieve a specific dispute case transition for a specific dispute case.

A dispute case transition is an event that changes the state of a dispute case and triggers other related events. The new state of the dispute case and which related events are triggered is determined by the action defined in the dispute case transition.

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

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

<h2 id="_retrieve_dispute_case_transition_response">
  Retrieve 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_6">
  Sample response body
</h2>

```json JSON lines wrap theme={null}
{{
  "case_token": "string",
  "token": "string",
  "action": "CREATE",
  "reason_code": "44",
  "reason_description": "string",
  "created_by": "string",
  "from_state": "OPEN",
  "state": "OPEN",
  "assignee": "string",
  "memo": "string",
  "failure_reason": "string",
  "transition_details": {
    "chargeback_details": {
      "attached_contents": [
        "3fa85f64-5717-4562-b3fc-2c963f66afa6"
      ]
    }
  }
}
```


## Related topics

- [Retrieve dispute case transition](/docs/core-api/disputes-mastercard/retrieve-case-transition.md)
- [Retrieve network dispute transition](/docs/core-api/disputes-mastercard/retrieve-network-transition.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)
