Skip to main content
GET
/
invoices
/
{invoiceId}
Get MijnKlantportaal Invoice
curl --request GET \
  --url https://api.mijnklantportaal.nl/v1/invoices/{invoiceId} \
  --header 'Authorization: Bearer <token>'
{
  "id": "fac_abc12345def678",
  "invoiceNumber": "MKP-2025.0010",
  "lines": [
    {
      "id": "fcl_abc12345def678",
      "description": "Pro subscription",
      "quantity": 1,
      "currency": "EUR",
      "amountExclVat": 12.95,
      "vatRate": 21,
      "vatAmount": 2.72,
      "amountInclVat": 15.67
    }
  ],
  "currency": "EUR",
  "subtotalAmount": 12.95,
  "vatAmount": 2.72,
  "totalAmount": 15.67,
  "issuedAt": "2025-04-12T00:00:00.000Z",
  "isPaid": true
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

invoiceId
string
required

ID of the Invoice to get

Example:

"fac_abc12345678"

Response

The requested Invoice

Invoice

id
string

ID of the invoice, always starting with fac_.

Example:

"fac_abc12345def678"

invoiceNumber
string

Number of the invoice

Example:

"MKP-2025.0010"

lines
object[]

Invoice lines

currency
string

Currency the invoice is using. For now, always EUR

Example:

"EUR"

subtotalAmount
string

Total amount of the invoice, excluding VAT.

Example:

12.95

vatAmount
string

Total VAT amount charged

Example:

2.72

totalAmount
string

Total amount of the invoice, including VAT.

Example:

15.67

issuedAt
string

Date the invoice is issued

Example:

"2025-04-12T00:00:00.000Z"

isPaid
boolean

Indicates if the invoice is paid

Example:

true

I