v1
latestOpenAPI 3.1.02026-07-2420077.8 KBList all Invoice lines
Get list of invoices lines, filters may be added as query parameters. Returns InvoiceLineExtended models.
Query parameters
Filter, only fetch invoices that match any of the provided profile ids
Filter, only fetch invoices that exactly match one of the provided serial numbers
Filter, only fetch lines on invoices that partially match invoice.serial_number
Filter, only fetch invoices that match a billing_period (instant, weekly, biweekly, monthly)
Filters the invoices that need to be paid against a specific TravelPerk’s bank account, using its account number. See the tk_bank_account attribute of the Invoice model for more detail
Filter, only fetch invoices that match the country name of the customer's billing address in the invoice
Filter, only fetch invoices that match invoice's status. Available values : paid, unpaid
Filter, only fetch invoices where invoice.issuing_date is greater than or equal to this date
Filter, only fetch invoices where invoice.issuing_date is less than or equal to this date
Filter, only fetch invoices where invoice.due_date is greater than or equal to this date
Filter, only fetch invoices where invoice.due_date is less than or equal to this date
Pagination maximum number of elements to return. See more info in Pagination
Pagination offset index, 0 based.
Filter, only fetch InvoiceLines that match the specified network transaction ID of the card transaction used to cover them. This ID is provided by card vendors such as expense card providers to help match card transactions with invoice lines in TravelPerk. This filter cannot be combined with other filters and is only available for invoices with dates after March 31, 2025.
Response
200