Retrieve a supplier invoice

This endpoint returns a supplier invoice.

⚠️ ALPHA STATUS NOTICE

This endpoint is currently in alpha. It is part of an early testing phase, and its functionality may change or be removed in future updates.
We welcome your feedback to help us improve. Please use this endpoint with caution, especially in production environments, as backward compatibility is not guaranteed and functionality may change frequently.
This feature is best suited for developers interested in testing and providing input on upcoming capabilities.

ℹ️

This endpoint requires one of the following scopes: supplier_invoices:all, supplier_invoices:readonly

Log in to see full request history
Path Params
integer
required

Supplier invoice identifier

Responses

Response body
object
integer
required

The ID of the supplier invoice

string | null
required
string
required
string
required
Defaults to EUR

EUR USD GBP AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYN BYR BZD CAD CDF CHF CLF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB FJD FKP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TWD TZS UAH UGX UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMK ZMW ZWL

string
required

Invoice amount (total value of the invoice in euros). If the currency is euro, currency_amount and amount are identical.

string
required

Invoice currency amount (total value of the invoice in the currency of the invoice)

string
required

Invoice currency amount before tax (total value before tax of the invoice in the currency of the invoice)

string
required

Invoice exchange rate (used to convert the invoice to euros. If the invoice currency is euro it will be 1.0)

string | null
required

Invoice issue date (ISO 8601)

string | null
required

Invoice payment deadline (ISO 8601)

string
required

Invoice taxable amount (in euros). If the currency is euro, currency_tax and tax are identical.

string
required

Invoice taxable amount (in invoice currency)

boolean
required

Whether the invoice has been reconciled or not

string | null
required

Name of the file attached to the invoice

string | null
required

Public URL of the invoice file. The URL will expire after 30 minutes.

string | null
required

The remaining amount with VAT to pay for the invoice to be considered paid

string | null
required

The remaining amount without VAT to pay for the invoice to be considered paid

ledger_entry
object
required
integer
required

Ledger entry identifier

object | null
required
integer
required
string
required

URL to get the supplier.

invoice_lines
object
required
string
required

URL to get the invoice lines of the invoice.

categories
object
required
string
required

URL to get the categories of the invoice.

object | null
required

This reconciles the invoice with a transaction. See documentation about automatic payment matching.

string
required

The banking provider for the transaction

string
required

Name of the field that you want to match

string
required

Value that you want to match

string
required

to_be_processed to_be_paid partially_paid payment_error payment_scheduled payment_in_progress payment_emitted payment_found paid_offline fully_paid

payments
object
required
string
required

URL to get the payments of the invoice.

matched_transactions
object
required
string
required

URL to get the transactions of the invoice.

string
required

The unique external reference that was assigned during creation either by you or Pennylane

date-time | null
required

The time the invoice has been archived

date-time
required

The time the invoice has been created

date-time
required

The last time the invoice has been updated

Language
Credentials
OAuth2