---
title: "Mark Credit Memo as Used"
method: POST
path: "/coa/api/v1/credit-memo/{credit_memo_id}/mark-used"
tags: ["Accounts Receivable"]
---

# Mark Credit Memo as Used

`POST /coa/api/v1/credit-memo/{credit_memo_id}/mark-used`

## Request

- Base URL: `https://api.meetcampfire.com`
- URL: `https://api.meetcampfire.com/coa/api/v1/credit-memo/{credit_memo_id}/mark-used`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/campfire/apis/campfire-developer-apis/docs/coa/api/v1/credit-memo/:credit_memo_id/mark-used/post.ts> (a function with typed inputs; its response is checked against the schema)

Mark a credit memo as used by linking to an existing transaction.

        The transaction's debit amount will be recategorized to A/R to clear the credit memo.
        The credit memo's status will be updated to "used" or "partially_used" based on
        the amount applied vs the total amount.

## Path parameters

- `credit_memo_id` integer, required

## Request body

- MarkCreditMemoUsed: Serializer for marking a credit memo as used with a transaction.
  - `transaction_id` integer, required
  - `account_id` integer, required
  - `amount` number, double, required
  - `payment_date` string, date, required
  - `memo` string, nullable

## Response `200`

- unknown

---

[API](https://skmtc.dev/campfire/apis/campfire-developer-apis.md) - [All operations](https://skmtc.dev/campfire/apis/campfire-developer-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/campfire/apis/campfire-developer-apis/revisions/6945ebc3180e?raw)
