---
title: "Upload Dispute Evidence File"
method: POST
path: "/v1/payments/{payment_number}/dispute_evidence/files"
tags: ["Payments"]
---

# Upload Dispute Evidence File

`POST /v1/payments/{payment_number}/dispute_evidence/files`

Upload an evidence file for a payment.

## Path parameters

- `payment_number` string, required

## Request body

- DisputeEvidenceFileCreate
  - `file_name` string, required — Original file name, kept as part of the stored object name.
  - `file_type` string — MIME type of the file, e.g. `application/pdf`.
  - `file_base64_content` string, required — Base64-encoded file content.

## Response `201`

Successful Response

- DisputeEvidenceRead
  - `id` string, required
  - `payment_number` string, required
  - `purchase_used` boolean
  - `used_at` integer
  - `usage_id` string
  - `file_ids` string[]
  - `comment` string
  - `modified_at` integer
  - `player` DisputeEvidencePlayerRead, required
    - `game_registered_at` integer
    - `last_active_at` integer
    - `game_first_login_ip` string
    - `game_account_verified` boolean

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/aghanim/apis/aghanim-server-to-server-api.md) · [All operations](https://skmtc.net/aghanim/apis/aghanim-server-to-server-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aghanim/aghanim-server-to-server-api/revisions/a0f029ba366f/schema)
