---
title: "List all Credit Note Line Items"
method: GET
path: "/credit-notes/{creditnote}/line-items"
tags: ["Credit Note Line Items"]
---

# List all Credit Note Line Items

`GET /credit-notes/{creditnote}/line-items`

List all Credit Note Line Items

## Path parameters

- `creditnote` string, required

## Query parameters

- `before` string
- `after` string
- `limit` integer
- `sortOrder` 'ASC' | 'DESC'

## Headers

- `Authorization` string, required
- `sequence-version` '2024-07-30'

## Response `200`

OK

- ListCreditNoteLineItemEndpointProductListCreditNoteLineItemPaginatedResponseModel
  - `items` ListCreditNoteLineItemEndpointProductListCreditNoteLineItemResponseModel[], required — CreditNoteLineItems
    - `id` string, required — Credit Note Line Item ID
    - `creditNoteId` string, required — Credit Note Line Item ID
    - `groupId` string — Credit Note Line Item Group ID
    - `lineItemId` string — Line Item ID
    - `title` string, required — Item Title
    - `description` string — Item Description
    - `quantity` string, required — Quantity
    - `rate` string, required — Rate per Item
    - `taxRate` string, required — Tax Rate
    - `index` integer, required — Index (for maintaining order)
    - `priceId` string — Price ID
    - `netTotal` string, required — Net Total
    - `totalTax` string, required — Total Tax
    - `grossTotal` string, required — Gross Total
    - `rateDisplay` 'ABSOLUTE' | 'PERCENTAGE', required
    - `externalIds` IntegrationExternalIdentifier[], required — IDs in external integrations
      - `key` 'Amazon_Redshift' | 'GoCardless' | 'Google_BigQuery' | 'Google_Sheets' | 'HubSpot' | 'NetSuite' | 'QuickBooks_Online' | 'Salesforce' | 'Slack' | 'Snowflake' | 'Stripe' | 'Xero' | 'Avalara' | 'Anrok' | 'Attio' | 'Numeral' | 'Rillet' | 'Sphere', required
      - `value` string, required
    - `servicePeriod` InclusiveDateRange — Service Period
      - `start` string, required — Start date, included in the whole range
      - `endInclusive` string, required — End date, included in the whole range
    - `revenueRecognitionMethod` 'STRAIGHT_LINE' | 'USAGE' | 'MILESTONE' | 'POINT_IN_TIME'
    - `revenueClassification` 'PREPAYMENT' | 'EARNED' | 'BURNDOWN'
    - `productId` string — Product ID
  - `pagination` PaginationMeta, required — Results pagination
    - `after` string — Cursor for the page after this (if it exists)
    - `before` string — Cursor for the page before this (if it exists)
    - `totalResultSize` integer — Total number of entries across all pages

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `500` — Internal Server Error

## Changes

> 714 revisions in range; 511 could not be searched.

- **2026-06-17** `d01512162768` — 4 breaking, 1 warning, 3 info
  - the `query` request parameter `sortOrder` was restricted to a list of enum values
  - for the `query` request parameter `limit`, the type/format was changed from `integer`/`` to `integer`/`int32`
  - the `items/items/servicePeriod/endInclusive` response's property type/format changed from `string`/`date` to `string`/`` for status `200`
  - the `items/items/servicePeriod/start` response's property type/format changed from `string`/`date` to `string`/`` for status `200`
  - …4 more
- **2026-06-16** `12ab2101be2a` — 2 breaking, 1 warning, 2 info
  - removed the enum value `ASC` from the `query` request parameter `sortOrder`
  - removed the enum value `DESC` from the `query` request parameter `sortOrder`
  - deleted the `header` request parameter `sequence-version`
  - added the new optional `header` request parameter `Sequence-Version`
  - …1 more
- …earlier changes not shown

[Full history](https://skmtc.dev/sequencehq/apis/sequence/changes/credit-notes/:creditnote/line-items/get.md)

---

[API](https://skmtc.dev/sequencehq/apis/sequence.md) · [All operations](https://skmtc.dev/sequencehq/apis/sequence/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/sequencehq/sequence/revisions/e520d2f95b7b/schema)
