Check if a company is on Peppol e-invoicing (paid)
peppol_lookupUse when you need to send an e-invoice or check if a company can receive one: looks the company up in the Peppol Directory by VAT number, company number (Belgian KBO, French SIREN, Dutch KvK...) or name, and returns its Peppol participant ids and accepted documents (invoice, credit note, self-billing, orders). Belgium requires Peppol B2B e-invoicing since 2026; France requires e-invoice receipt from 2026-09. Costs 0.003 USDC via x402, or 2 credits of a Factline API key. The first 5 paid-tool calls a day are free, no payment or key needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Or a company number (Belgian KBO, French SIREN, Dutch KvK) or Peppol id such as 0208:0400378485 | |
| vat | No | EU VAT number, e.g. BE0400378485 | |
| name | No | Or a company name (with country) | |
| country | No | ISO country, e.g. BE, FR |