---
agentTools:
  projectIndex: https://developer.bill.com/llms.txt
---

# New v3 API endpoints for credit memos

We have introduced a set of API endpoints for credit memo operations. You can now create credit memos for adjusting the invoice amount owed by customers.

| Operation                                                                                   | API endpoint                                   |
| :------------------------------------------------------------------------------------------ | :--------------------------------------------- |
| [Create a credit memo](https://developer.bill.com/reference/createcreditmemo)               | `POST /v3/credit-memos`                        |
| [Get list of credit memos](https://developer.bill.com/reference/listcreditmemos)            | `GET /v3/credit-memos`                         |
| [Get credit memo details](https://developer.bill.com/reference/getcreditmemo)               | `GET /v3/credit-memos/{creditMemoId}`          |
| [Update a credit memo](https://developer.bill.com/reference/updatecreditmemo)               | `PATCH /v3/credit-memos/{creditMemoId}`        |
| [Replace a credit memo](https://developer.bill.com/reference/replacecreditmemo)             | `PUT /v3/credit-memos/{creditMemoId}`          |
| [Archive a credit memo](https://developer.bill.com/reference/archivecreditmemo)             | `POST /v3/credit-memos/{creditMemoId}/archive` |
| [Restore a credit memo](https://developer.bill.com/reference/restorecreditmemo)             | `POST /v3/credit-memos/{creditMemoId}/restore` |
| [Create multiple credit memos](https://developer.bill.com/reference/bulkcreatecreditmemo)   | `POST /v3/credit-memos/bulk`                   |
| [Update multiple credit memos](https://developer.bill.com/reference/bulkupdatecreditmemo)   | `PATCH v3/credit-memos/bulk`                   |
| [Replace multiple credit memos](https://developer.bill.com/reference/bulkreplacecreditmemo) | `PUT v3/credit-memos/bulk`                     |
| [Archive multiple credit memos](https://developer.bill.com/reference/bulkarchivecreditmemo) | `POST /v3/credit-memos/bulk/archive`           |
| [Restore multiple credit memos](https://developer.bill.com/reference/bulkrestorecreditmemo) | `POST /v3/credit-memos/bulk/restore`           |

In addition, you can apply credit memo amounts to invoices. In the create and update invoice operations, you can now set the new `creditAmount` field in your request as the credit amount applied to an invoice.

See [Credit memos](https://developer.bill.com/docs/ar-credit-memos) for more information.