v1

latestOpenAPI 3.0.02026-07-261733191.1 MB
Credit Note Line Items

Create a new Credit Note Line Item

Create a new Credit Note Line Item

post/credit-notes/{creditnote}/line-items

Path parameters

creditnotestring required

The CreditNote ID

Headers

Authorizationstring required

Your API credentials. Eg. Basic {credentials}.

sequence-version'2024-07-30'

Use this header to select an API version

Request body

creditNoteIdstring required

Credit Note Line Item ID

groupIdstring

Credit Note Line Item Group ID

lineItemIdstring

Line Item ID

titlestring required

Item Title

descriptionstring

Item Description

quantitystring required

Quantity

ratestring required

Rate per Item

taxRatestring required

Tax Rate

rateDisplay'ABSOLUTE' | 'PERCENTAGE'
revenueRecognitionMethod'STRAIGHT_LINE' | 'USAGE' | 'MILESTONE' | 'POINT_IN_TIME'
revenueClassification'PREPAYMENT' | 'EARNED' | 'BURNDOWN'
productIdstring

Product ID

invoiceLineItemIdsstring[]

Invoice line items that will be refunded by the created credit note line item. Defaults to list of lineItemId if left empty

Example request

{
  "creditNoteId": "af60cab3-812d-4250-a051-0fb7133a00c7",
  "groupId": "cd11218d-fa00-4faa-8684-a43113d076a8",
  "lineItemId": "af60cab3-812d-4250-a051-0fb7133a00c7",
  "title": "Ferraris",
  "description": "Red",
  "quantity": "2",
  "rate": "20000.10",
  "taxRate": "0.2",
  "rateDisplay": "ABSOLUTE",
  "externalIds": [
    {
      "key": "Xero",
      "value": "123"
    }
  ],
  "servicePeriod": {
    "start": "2025-10-01",
    "endInclusive": "2025-10-30"
  },
  "revenueRecognitionMethod": "POINT_IN_TIME",
  "revenueClassification": "EARNED",
  "productId": "fe2fcd0b-4c53-45c7-b2ae-b6c1a7d21e95",
  "invoiceLineItemIds": [
    "af60cab3-812d-4250-a051-0fb7133a00c7"
  ]
}

Response

Created

idstring required

Credit Note Line Item ID

creditNoteIdstring required

Credit Note Line Item ID

groupIdstring

Credit Note Line Item Group ID

lineItemIdstring

Line Item ID

titlestring required

Item Title

descriptionstring

Item Description

quantitystring required

Quantity

ratestring required

Rate per Item

taxRatestring required

Tax Rate

indexinteger required

Index (for maintaining order)

priceIdstring

Price ID

netTotalstring required

Net Total

totalTaxstring required

Total Tax

grossTotalstring required

Gross Total

rateDisplay'ABSOLUTE' | 'PERCENTAGE' required
revenueRecognitionMethod'STRAIGHT_LINE' | 'USAGE' | 'MILESTONE' | 'POINT_IN_TIME'
revenueClassification'PREPAYMENT' | 'EARNED' | 'BURNDOWN'
productIdstring

Product ID

Example response

{
  "id": "af60cab3-812d-4250-a051-0fb7133a00c7",
  "creditNoteId": "af60cab3-812d-4250-a051-0fb7133a00c7",
  "groupId": "cd11218d-fa00-4faa-8684-a43113d076a8",
  "lineItemId": "af60cab3-812d-4250-a051-0fb7133a00c7",
  "title": "Ferraris",
  "description": "Red",
  "quantity": "2",
  "rate": "20000.10",
  "taxRate": "0.2",
  "index": 2,
  "priceId": "fe2fcd0b-4c53-45c7-b2ae-b6c1a7d21e95",
  "netTotal": "20000.00",
  "totalTax": "2000.00",
  "grossTotal": "22000.00",
  "rateDisplay": "ABSOLUTE",
  "externalIds": [
    {
      "key": "Xero",
      "value": "123"
    }
  ],
  "servicePeriod": {
    "start": "2025-10-01",
    "endInclusive": "2025-10-30"
  },
  "revenueRecognitionMethod": "STRAIGHT_LINE",
  "revenueClassification": "EARNED",
  "productId": "fe2fcd0b-4c53-45c7-b2ae-b6c1a7d21e95"
}