---
title: "Issue a credit note"
method: POST
path: "/companies/{companyId}/credit-notes/{id}/issue"
tags: ["Credit Notes"]
---

# Issue a credit note

`POST /companies/{companyId}/credit-notes/{id}/issue`

## Request

- Base URL: `https://api.medianfi.com/api/v1`
- URL: `https://api.medianfi.com/api/v1/companies/{companyId}/credit-notes/{id}/issue`
- Auth: HTTP bearer

Temporarily unavailable in production and QA. The request fails before GL account lookup, journal creation, or balance recomputation.

## Request body

- IssueCreditNoteInput
  - `apAccountId` string, uuid, required
  - `arAccountId` string, uuid, required
  - `expenseAccountId` string, uuid, required
  - `revenueAccountId` string, uuid, required

## Other responses

- `401`: Authentication required
- `403`: Insufficient permissions or not a company member
- `503`: Durable Model A credit-note persistence is not available. The request creates no credit note, journal entry, reversal, or balance change.

---

[API](https://skmtc.dev/medianfi/apis/median-api.md) · [All operations](https://skmtc.dev/medianfi/apis/median-api/llms.txt) · [OpenAPI document](https://skmtc.dev/medianfi/apis/median-api/revisions/20090ea32b0d?raw)
