Skip to main content
GET
List supplier invoices

Authorizations

Authorization
string
header
required

Bearer authorization header: Bearer <token>, where <token> is the access token received from the authorization server at the end of the OAuth 2.0 flow.

Headers

X-Qonto-Staging-Token
string

Required only for Sandbox API requests; to get one, please sign up to the Developer Portal.

Query Parameters

filter[status]

statuses to filter on. if provided multiple times, they will be parsed as an array Initial status for invoices.

Allowed value: "to_review"
Example:

"to_review"

filter[due_date]
enum<string>

Due date filters for invoices. If provided multiple times, they will be parsed as an array

Available options:
past_and_today,
future,
missing_date
Example:

"due"

filter[attachment_id]
string

attachment ID filters for invoices. If provided multiple times, they will be parsed as an array

Example:

"4d5418bb-bd0d-4df4-865c-c07afab8bb48"

filter[attachment_id][]
string

attachment ID array filters for invoices.

Example:

"4d5418bb-bd0d-4df4-865c-c07afab8bb48"

filter[created_at_from]
string

RFC3339 format (e.g 2022-01-21T12:01:02Z)

Example:

"2025-07-23T13:35:36Z"

filter[created_at_to]
string

RFC3339 format (e.g 2022-01-21T12:01:02Z)

Example:

"2026-07-23T13:35:36Z"

filter[updated_at_from]
string

RFC3339 format (e.g 2022-01-21T12:01:02Z)

Example:

"2025-07-23T13:35:36Z"

filter[updated_at_to]
string

RFC3339 format (e.g 2022-01-21T12:01:02Z)

Example:

"2026-07-23T13:35:36Z"

filter[payment_date]
enum<string>

Filter payment dates by "friendly" values.

Available options:
today,
yesterday,
this_week,
past_week,
this_month,
past_month
Example:

"yesterday"

filter[issue_date]
enum<string>

Filter issue dates by "friendly" values.

Available options:
today,
yesterday,
this_week,
past_week,
this_month,
past_month
Example:

"yesterday"

filter[missing_data]
boolean

Filter supplier invoices with missing data

Example:

false

filter[matched_transactions]
boolean

Filter invoices with matched transactions

Example:

false

filter[marked_as_read]
boolean

Filter invoices by read status. true returns reviewed documents, false returns documents pending review. If provided multiple times, values are parsed as an array. Passing both true and false is not equivalent to no filter.

Example:

true

filter[document_type]
enum<string>

Filter invoices by document type. If provided multiple times, they will be parsed as an array

Available options:
duplicates,
non_financial_documents
Example:

"duplicates"

filter[document_type][]
enum<string>

Document type array filters for invoices.

Available options:
duplicates,
non_financial_documents
Example:

"duplicates"

filter[approver_id][]
string<uuid>

Approval workflow approver ID array filters for invoices.

filter[exclude_credit_notes]
boolean

Exclude credit notes from the result

Example:

false

filter[payable_amount]
string

Filter invoices by payable amount with operators lte/gte and currency with format payable_amount[lte]=lte:100.00:EUR

Example:

"filter[payable_amount]=lte:100.00:EUR"

filter[ids][]
string<uuid>

Supplier invoice ID array filters. If provided multiple times, they will be parsed as an array.

Example:

"4d5418bb-bd0d-4df4-865c-c07afab8bb48"

filter[supplier_id][]
string<uuid>

Supplier ID array filters. If provided multiple times, they will be parsed as an array.

Example:

"4d5418bb-bd0d-4df4-865c-c07afab8bb48"

filter[source][]
enum<string>

Source array filters. If provided multiple times, they will be parsed as an array.

Available options:
email_forward,
e_invoicing,
supplier_invoices,
pay_by_invoice,
integration,
regate,
generic_upload,
pay_later
Example:

"email_forward"

filter[attachment_category][]
enum<string>

Attachment category array filters. If provided multiple times, they will be parsed as an array.

Available options:
INVOICE,
EXPENSE_RECEIPT,
CARD_RECEIPT,
CREDIT_CARD_RECEIPT,
CREDIT_NOTE,
OTHER_FINANCIAL_DOCUMENT,
OTHER_NON_FINANCIAL_DOCUMENT
Example:

"INVOICE"

query
string

Full-text search query. To be associated with the query_fields param.

Example:

"Qonto"

query_fields
string

Fields to search in. To be associated with the query param.

Example:

"supplier_name,amount,file_name,invoice_number"

page
integer
Example:

1

per_page
integer
Example:

25

sort_by
string
Example:

"name:desc"

Response

returns an array of supplier invoices

supplier_invoices
object[]
meta
object

Metadata for paginated responses