---
title: "Accept claim and issue a refund"
method: POST
path: "/claim-management/partner/v1/claims/{claim_id}/accept"
tags: ["Dispute Management"]
---

# Accept claim and issue a refund

`POST /claim-management/partner/v1/claims/{claim_id}/accept`

## Request

- Base URL: `https://api-sandbox.tamara.co`
- URL: `https://api-sandbox.tamara.co/claim-management/partner/v1/claims/{claim_id}/accept`
- Auth: HTTP bearer

This API lets you accept a claim and issue a refund for that claim.

## Path parameters

- `claim_id` integer, required

## Headers

- `Idempotency-Key` string
- `Content-Type` string

## Request body

- object
  - `refund_amount` object, required: Amount greater than 0 and valid currency
    - `amount` number: - Must not exceed the remaining claim amount → details.max_refundable - When Accept cancels, must also not exceed the remaining cancellable order amount → details.max_cancelable
    - `currency` 'SAR' | 'AED': Must match the claim currency
  - `comment` string: Free text; maximum length 255 characters
  - `requester` string: Caller system or user identifier for audit; maximum length 255 characters

## Response `200`

- object
  - `claim_id` integer
  - `claim_status` 'under_review' | 'closed'
  - `reference_id` string: Tamara’s reference for the settlement: the refund reference when a refund ran, or the cancel reference when a cancel ran.

## Other responses

- `400`: Bad Request
- `404`: Not Found

---

[API](https://skmtc.dev/tamara/apis/claim-management-apis.md) - [All operations](https://skmtc.dev/tamara/apis/claim-management-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/tamara/apis/claim-management-apis/revisions/1a7681bc5c4b?raw)
