Skip to content

List credit notes

GET
/credit_notes

Returns a paginated list of credit notes for the authenticated user. Supports filtering by status, payment type, date range, amount range, and specific IDs.

page
integer
default: 1 >= 1

Current page

_order[created_at]

Sort order direction (ascending or descending)

string
default: asc
Allowed values: asc desc

Sort by timestamp when the entity was created

_order[amount]

Sort order direction (ascending or descending)

string
default: asc
Allowed values: asc desc

Sort by document amount

status
integer

Exact filter by the document status

paymentType
integer

Exact filter by the payment type

id
integer

Exact filter by the document ID

id[]
Array<integer>

Exact filter by multiple document IDs

created_at
integer

Exact filter by the creation timestamp

created_at[]
Array<integer>

Exact and range filter by the creation timestamps

amount
number

Range filter by the document amount (real value, e.g. 24.63 for 24.63 EUR)

amount[]
Array<number>

Exact and range filter by the document amounts (real values, e.g. 24.63 for 24.63 EUR)

paid_at
integer

Exact filter by the payment timestamp

paid_at[]
Array<integer>

Exact and range filter by the payment timestamps

exists[paid_at]
boolean

Exists filter for payment status: true = paid documents, false = unpaid documents

Credit Note collection

object
@context
One of:
string
@id

JSON-LD ID

string
@type

JSON-LD type

string
member
Array<object>

Credit note details (JSON-LD)

object
@id

JSON-LD ID

string
@type

JSON-LD type

string
@context
One of:
string
id

Credit Note ID

string
created_at

Creation date (unix timestamp)

integer
amount

Credit note amount

number
currency

Currency

string
default: EUR
Allowed values: EUR CHF
status

Credit note status: 0 = New, 1 = Success, 2 = Failed

integer
Allowed values: 0 1 2
payment_type

Payment method: 1 = SEPA, 6 = Bank Transfer, 7 = PayPal, 8 = Sofort, 91 = Stored Card, 92 = New Card

integer
Allowed values: 1 6 7 8 91 92
paid_at

Payment date (unix timestamp), 0 if not paid

integer
client_name

Client company name

string
client_address

Client address

string
client_info

Client info line

string
vat

VAT percentage

number
vat_id

VAT identification number

string
vat_val

VAT value

number
fee

Fee percentage

number
fee_val

Fee value

number
net_val

Net cost value

number
iso2

ISO-2 country code

string
custom_text

Custom text on the credit note

string
pdf

URI to download credit note PDF

string
invoice

URI to the related invoice

string
key
additional properties
any
hydra:totalItems

Total number of items in the collection

integer
hydra:view

Pagination links for navigating the collection

object
@id
string format: iri-reference
@type
string
hydra:first
string format: iri-reference
hydra:last
string format: iri-reference
hydra:previous
string format: iri-reference
hydra:next
string format: iri-reference
hydra:search

Search and filtering template for the collection

object
@type
string
hydra:template
string
hydra:variableRepresentation
string
hydra:mapping
Array<object>
object
@type
string
variable
string
property
string | null
required
boolean
key
additional properties
any
Examples
Example credit_notes_jsonld

Credit note list example (JSON-LD)

Example response for GET /credit_notes with Accept: application/ld+json

{
"@context": "/contexts/CreditNote",
"@id": "/credit_notes",
"@type": "Collection",
"totalItems": 1,
"member": [
{
"@id": "/credit_notes/240",
"@type": "CreditNote",
"id": "240",
"created_at": 1770140830,
"amount": 0.01,
"currency": "EUR",
"status": 1,
"payment_type": 6,
"paid_at": 0,
"client_name": "Example Customer Ltd.",
"client_address": "Main Street 42\n12345 Example City",
"client_info": "John Doe",
"type": 0,
"vat": 19,
"vat_id": "DE123456789",
"vat_val": 0,
"fee": 0,
"fee_val": 0,
"net_val": 0.01,
"iso2": "DE",
"custom_text": "CN-2024-001",
"pdf": "/credit_notes/240/pdf",
"invoice": "/invoices/79484"
}
],
"view": {
"@id": "/credit_notes?page=1",
"@type": "PartialCollectionView"
},
"search": {
"@type": "IriTemplate",
"template": "/credit_notes{?_order[created_at],_order[amount],status,status[],payment_type,payment_type[],id,id[],createdAt[between],createdAt[gt],createdAt[gte],createdAt[lt],createdAt[lte],amount[between],amount[gt],amount[gte],amount[lt],amount[lte],paidAt[between],paidAt[gt],paidAt[gte],paidAt[lt],paidAt[lte]}",
"variableRepresentation": "BasicRepresentation",
"mapping": [
{
"@type": "IriTemplateMapping",
"variable": "_order[created_at]",
"property": "created_at",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "_order[amount]",
"property": "amount",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "status",
"property": "status",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "status[]",
"property": "status",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "payment_type",
"property": "payment_type",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "payment_type[]",
"property": "payment_type",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "id",
"property": "id",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "id[]",
"property": "id",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "createdAt[between]",
"property": "createdAt",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "createdAt[gt]",
"property": "createdAt",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "createdAt[gte]",
"property": "createdAt",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "createdAt[lt]",
"property": "createdAt",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "createdAt[lte]",
"property": "createdAt",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "amount[between]",
"property": "amount",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "amount[gt]",
"property": "amount",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "amount[gte]",
"property": "amount",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "amount[lt]",
"property": "amount",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "amount[lte]",
"property": "amount",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "paidAt[between]",
"property": "paidAt",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "paidAt[gt]",
"property": "paidAt",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "paidAt[gte]",
"property": "paidAt",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "paidAt[lt]",
"property": "paidAt",
"required": false
},
{
"@type": "IriTemplateMapping",
"variable": "paidAt[lte]",
"property": "paidAt",
"required": false
}
]
}
}

Client ID or API key isn’t active or invalid!

Account isn’t activated. Please wait or contact to support!

IP address was temporary blocked, because during short time from it was sent many request with invalid credentials. Please wait and try later.

Code Samples

curl -s 'https://api.lox24.eu/credit_notes' -H 'X-LOX24-AUTH-TOKEN: YOUR_API_TOKEN' | jq