---
title: "Fetch a credit note"
method: GET
path: "/credit-notes/{credit_note_id}"
tags: ["Credit Notes"]
---

# Fetch a credit note

`GET /credit-notes/{credit_note_id}`

## Request

- Base URL: `https://app-sandbox.resolvepay.com/api`
- URL: `https://app-sandbox.resolvepay.com/api/credit-notes/{credit_note_id}`
- Auth: one of:
  - HTTP bearer
  - HTTP basic
- TypeScript: <https://skmtc.dev/resolvepay/apis/resolve-partners-api-reference/docs/credit-notes/:credit_note_id/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieve an existing credit note by its ID.

## Path parameters

- `credit_note_id` string, required

## Response `200`

The credit note object.

- CreditNote
  - `id` string: Unique identifier for the credit note.
  - `source` 'MERCHANT_USER' | 'ADMIN_USER' | 'API': Source of the credit note creation.
  - `customer_id` string: ID of the customer associated with the credit note.
  - `merchant_id` string: ID of the sub-merchant this credit note belongs to.
  - `invoice_id` string: ID of the invoice this credit note is associated with.
  - `created_by_user_id` string: ID of the user who created the credit note.
  - `number` string: Credit note number identifier.
  - `amount` number, double: Total amount of the credit note.
  - `amount_balance` number, double: Remaining balance to be applied.
  - `amount_paid` number, double: Amount that has been applied/paid out.
  - `amount_voided` number, double: Amount that has been voided.
  - `amount_payout` number, double: Total payout amount for the credit note.
  - `amount_payout_balance` number, double: Remaining payout balance.
  - `amount_payout_paid` number, double: Amount that has been paid out.
  - `credit_note_url` string: The credit note PDF that you've uploaded to Resolve.
  - `resolve_credit_note_url` string: Resolve-issued credit note PDF.
  - `reason_code` 'chargeback' | 'duplicate' | 'fraudulent' | 'requested_by_customer' | 'missing_remittance' | 'overpayment_on_invoice' | 'invoice_was_refunded' | 'double_payment_on_invoice' | 'missing_invoice_in_resolve' | 'credit_transfer' | 'other': The reason code for issuing this credit note.
  - `reason_message` string: Additional details explaining the reason for the credit note.
  - `voided` boolean: Indicates whether the credit note is voided.
  - `voided_at` string, date-time: Date the credit note was voided.

## Other responses

- `400`: Bad request error
- `401`: Unauthorized error
- `404`: Not found error
- `429`: Rate limit error

---

[API](https://skmtc.dev/resolvepay/apis/resolve-partners-api-reference.md) - [All operations](https://skmtc.dev/resolvepay/apis/resolve-partners-api-reference/llms.txt) - [OpenAPI document](https://skmtc.dev/resolvepay/apis/resolve-partners-api-reference/revisions/5a1c75b8b404?raw)
