---
title: "Update multiple reimbursements"
method: PATCH
path: "/v1/reimbursements"
tags: ["Reimbursements"]
---

# Update multiple reimbursements

`PATCH /v1/reimbursements`

## Request body

- PatchedReimbursementReportBatchUpdateSchema
  - `ids` string[] — List of unique identifiers for reimbursements.
  - `data` ReimbursementReportUpdateSchema
    - `marked_as_paid` boolean, nullable — Whether the reimbursement report is marked as paid.

## Response `200`

A response detailing successes and failures.

- BatchUpdateResponseSchema
  - `successes` string[], required — A list of ids of resources that have been successfully modified.
  - `failures` UpdateFailureSchema[], required — The resources that failed to be modified, with the associated failure reason.
    - `id` string, uuid, required — The id of the resource that failed to be modified.
    - `failure_reason` string, required — The failure reason.

## Other responses

- `404` — Reimbursements not found

---

[API](https://skmtc.dev/floatfinancial/apis/float-public-api.md) · [All operations](https://skmtc.dev/floatfinancial/apis/float-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/floatfinancial/float-public-api/revisions/a3c42eb1b312/schema)
