---
title: "Submit Reimbursement"
method: POST
path: "/api/v1/mobile/claims/{participant_id}/reimbursement"
tags: ["Mobile - Claims"]
---

# Submit Reimbursement

`POST /api/v1/mobile/claims/{participant_id}/reimbursement`

Submit a reimbursement request with a receipt image.

## Path parameters

- `participant_id` string, required — Participant ID

## Headers

- `authorization` string, required — Bearer token

## Request body

- ReimbursementRequest
  - `invoice_number` string, required
  - `total_amount` number, required
  - `image_base64` string, required

## Response `200`

Successful Response

- ReimbursementResponse
  - `success` boolean, required
  - `message` string, required
  - `invoice_id` integer, required
  - `invoice_number` string, required
  - `total` number, required
  - `s3_key` string, required

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `403` — Access denied
- `422` — Validation Error
- `500` — Internal server error

---

[API](https://skmtc.dev/caresquare/apis/fastapi.md) · [All operations](https://skmtc.dev/caresquare/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc.dev/caresquare/apis/fastapi/revisions/12dd4779f835?raw)
