---
title: "Update bill"
method: PATCH
path: "/v1/bills/{bill_id}"
tags: ["Bills"]
---

# Update bill

`PATCH /v1/bills/{bill_id}`

## Path parameters

- `bill_id` string, uuid, required

## Request body

- PatchedBillUpdateSchema
  - `status` union — The status of the bill. * `MARKED_AS_PAID` - MARKED_AS_PAID * `PENDING_PAYMENT_APPROVAL` - PENDING_PAYMENT_APPROVAL * `PENDING_APPROVAL` - PENDING_APPROVAL
    - 'MARKED_AS_PAID' | 'PENDING_PAYMENT_APPROVAL' | 'PENDING_APPROVAL' — * `MARKED_AS_PAID` - MARKED_AS_PAID * `PENDING_PAYMENT_APPROVAL` - PENDING_PAYMENT_APPROVAL * `PENDING_APPROVAL` - PENDING_APPROVAL
    - unknown

## Response `200`

Bill updated successfully

## Other responses

- `404` — Bill 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)
