v1

latestOpenAPI 3.1.02026-07-242325051.4 MB
Merchants

Invoice:AllLines

A Pay. invoice contains multiple invoice lines. This API returns all invoice lines for a specified period. If you are a partner and you have rights to your merchants you can retrieve the invoice lines also for your merchants

get/invoicelines

Query parameters

limitinteger

Limit the returned records. If not supplied we will default to 100 records

pageinteger

Indicate which page you want in your result set. If not supplied we will default to page 1

eqstring date

Get results that equal the given value

gtstring date

Get results that are greater than the given value

gtestring date

Get results that are greater than or equal to the given value

ltstring date

Get results that are less than the given value

ltestring date

Get results that are less than or equal to the given value

Indicate in which period when the transactions are done

{
  "eq": "1999-02-15",
  "gt": "1999-02-15",
  "gte": "1999-02-15",
  "lt": "1999-02-15",
  "lte": "1999-02-15"
}
eqstring date

Get results that equal the given value

gtstring date

Get results that are greater than the given value

gtestring date

Get results that are greater than or equal to the given value

ltstring date

Get results that are less than the given value

ltestring date

Get results that are less than or equal to the given value

Indicate for which period you want to retrieve the invoice lines

{
  "eq": "1999-02-15",
  "gt": "1999-02-15",
  "gte": "1999-02-15",
  "lt": "1999-02-15",
  "lte": "1999-02-15"
}
eqstring

Get results that equal the given value

neqstring

Get results that do not equal the given value

If you are a partner you can indicate for which merchants you want to retrieve the invoice lines. If you do not supply a merchant we will return the invoice lines for all your merchants

{
  "eq": "M-1234-4321",
  "neq": "M-1234-4321"
}
eqinteger

Get results that equal the given value

You can indicate which lineType you want to retrieve. See for more information the BillingLineTypes API (https://developer.pay.nl/reference/get_billinglinetypes)

{
  "eq": 10
}
eqinteger

Get results that equal the given value

You can indicate for which turnover group you want to retrieve the invoice lines. If not supplied we will return the invoice lines for all turnover groups

eqinteger

Get results that equal the given value

A invoice line has a state. By providing a state you will only retrieve invoice lines in that state

eqinteger

Get results that equal the given value

A invoice line is available on a invoice. By providing a invoice ID you will only retrieve invoice lines for that invoice

eqinteger

Get results that equal the given value

The type of invoice line. Can either be SELL or BUY.

Response

Ok.

totalinteger required
countinteger required
pagesinteger