---
title: "upload evidence"
method: POST
path: "/investigations/action_requests/{action_request_id}/upload"
tags: ["Disputes (Beta)"]
---

# upload evidence

`POST /investigations/action_requests/{action_request_id}/upload`

## Request

- Base URL: `https://api.sandbox.zeptopayments.com`
- URL: `https://api.sandbox.zeptopayments.com/investigations/action_requests/{action_request_id}/upload`
- Auth: HTTP bearer

## Path parameters

- `action_request_id` string, uuid, required

## Request body `multipart/form-data`

- string, binary

## Response `200`

OK

- object
  - `jsonapi` object, required
    - `version` '1.0', required
  - `data` InvestigationsUpload, required
    - `id` string, uuid, required: The unique identifier for the upload
    - `type` 'uploads', required: The type of the resource
    - `attributes` object
      - `urn` string, required: The URN of the upload
    - `relationships` object
      - `dispute` object, required
        - `data` InvestigationsDispute
          - `id` string, uuid, required: The unique identifier for the dispute
          - `type` 'disputes', required
          - `attributes` object
            - `raised_at` string, date-time, required: The date and time when the dispute was raised
            - `state` 'open' | 'awaiting_merchant' | 'closed', required: The current state of the dispute
          - `links` object
            - `self` string, uri, required: The URL to access the dispute
          - `relationships` object
            - `events` object, required
              - …
            - `uploads` object, required
              - …

## Other responses

- `400`: Bad Request

---

[API](https://skmtc.dev/zeptopayments/apis/zepto-investigations-api.md) - [All operations](https://skmtc.dev/zeptopayments/apis/zepto-investigations-api/llms.txt) - [OpenAPI document](https://skmtc.dev/zeptopayments/apis/zepto-investigations-api/revisions/16e58fd6b356?raw)
