---
title: "Update chargeback evidence"
method: PATCH
path: "/v1/chargebacks/{chargeback_id}/evidence/{chargeback_evidence_id}"
tags: ["Chargebacks"]
---

# Update chargeback evidence

`PATCH /v1/chargebacks/{chargeback_id}/evidence/{chargeback_evidence_id}`

Update a chargeback's evidence. Only fields included in the payload will be updated. Omitted fields will be removed. To remove a field, set the value to `null`.

## Path parameters

- `chargeback_evidence_id` string, required

## Parameters

- `#/paths/~1v1~1payins/get/parameters/0` — unresolved $ref
- `#/paths/~1v1~1chargebacks~1%7Bchargeback_id%7D/get/parameters/1` — unresolved $ref

## Request body

- object
  - `file_upload_ids` string[] — List of file upload IDs for the evidence.
  - `response` string, nullable — Plain text description to provide additional information for the chargeback evidence.

## Response `200`

OK

- object
  - `status` Status — unresolved $ref
  - `data` object — Chargeback evidence details
    - `chargeback_evidence_id` string — The unique chargeback evidence identifier. Prefix is "cbe" in production and "sbx_cbe" in sandbox.
    - `chargeback_id` ChargebackId — unresolved $ref
    - `is_required` boolean — Boolean indicating if evidence is required to dispute the chargeback.
    - `type` '3DS_VERIFICATION' | 'ADDITIONAL_AUTHORIZED_SIGNER' | 'ADDITIONAL_HOUSEHOLD_SIGNER' | 'AUTHORIZATION' | 'CANCELLATION_POLICY' | 'CVV2_CAPTURE' | 'DIGITAL_DOWNLOAD' | 'ITEM_CONDITION' | 'LEGAL_ATTESTATION' | 'ORDER_FORM' | 'OTHER' | 'OTHER_PAYMENT_METHODS' | 'PRODUCT_OR_SERVICE_USAGE' | 'PROOF_OF_DELIVERY_TO_EMPLOYEE' | 'PROOF_OF_DELIVERY' | 'REBUTTAL' | 'RECEIPT' | 'RECURRING_BILLING_AGREEMENT' | 'RENTAL_AGREEMENT' | 'TRANSACTION_HISTORY' — The type of evidence.
    - `type_desc` string — The description explaining the type of evidence.
    - `file_upload_mode` ResponseMode — unresolved $ref
    - `file_upload_ids` Items[], nullable — List of file upload IDs for the evidence. — unresolved $ref
    - `response_mode` 'ALLOWED' | 'NOT_ALLOWED' | 'REQUIRED' — The mode for adding a response to the evidence. If `REQUIRED`, the `response` must be set to respond to the chargeback.
    - `response` Response — unresolved $ref
    - `created_at` CreatedAt — unresolved $ref
    - `updated_at` CreatedAt — unresolved $ref
  - `errors` Errors — unresolved $ref

## Other responses

- `400` — unresolved $ref
- `401` — unresolved $ref
- `403` — unresolved $ref
- `404` — unresolved $ref
- `5XX` — unresolved $ref

---

[API](https://skmtc.dev/rainforestpay/apis/authentication.md) · [All operations](https://skmtc.dev/rainforestpay/apis/authentication/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/rainforestpay/authentication/revisions/529a0dab0f90/schema)
