---
title: "Disputes - Retrieve Dispute Evidence"
method: GET
path: "/disputes/evidence/{dispute_id}"
tags: ["Disputes"]
---

# Disputes - Retrieve Dispute Evidence

`GET /disputes/evidence/{dispute_id}`

## Request

- The document declares no server URL.
- Auth: one of:
  - API key in header `Authorization`
  - HTTP bearer
- TypeScript: <https://skmtc.dev/hyperswitch/apis/dynamic-routing-openapi-3-0/docs/disputes/evidence/:dispute_id/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieves evidence for a dispute

## Path parameters

- `dispute_id` string, required

## Response `200`

The dispute evidence was retrieved successfully

- DisputeEvidenceBlock[]
  - `evidence_type` 'cancellation_policy' | 'customer_communication' | 'customer_signature' | 'receipt' | 'refund_policy' | 'service_documentation' | 'shipping_documentation' | 'invoice_showing_distinct_transactions' | 'recurring_transaction_agreement' | 'uncategorized_file', required
  - `file_metadata_response` FileMetadataResponse, required
    - `file_id` string, required: ID of the file created
    - `file_name` string, nullable: Name of the file
    - `file_size` integer, required: Size of the file
    - `file_type` string, required: Type of the file
    - `available` boolean, required: File availability

## Other responses

- `404`: Dispute does not exist in our records

---

[API](https://skmtc.dev/hyperswitch/apis/dynamic-routing-openapi-3-0.md) - [All operations](https://skmtc.dev/hyperswitch/apis/dynamic-routing-openapi-3-0/llms.txt) - [OpenAPI document](https://skmtc.dev/hyperswitch/apis/dynamic-routing-openapi-3-0/revisions/8fbf69ab2597?raw)
