We shipped a free Peppol participant lookup: check whether any company can receive e-invoices on the Peppol network, without signing up.
What you can do
- Search by ID — pick a scheme (Belgian enterprise number, French SIRET/SIREN, German VAT, Dutch KvK, Swedish/Norwegian org number, GLN…) and enter the identifier.
- Search by name — look a company up by name, optionally filtered by country.
- See what it accepts — results show whether the participant is registered and which document types it can receive (invoice, credit note, and more).
Whether a company is registered, and with which provider, is read from the Peppol SML, the record every sending access point follows; the company name and document types come from the official OpenPeppol directory. getpeppr does not alter the data. (Updated 2 October 2026: the registration answer used to come from the directory, which can lag the network after a change of provider.) It's free, needs no account, and stores none of your searches. What it does keep — a 24-hour cache of directory results, plus two pseudonymised values derived from your IP address: a daily token that counts how many people use the tool, and a rate-limit counter — is set out in our privacy policy.
Use it from the API
The same lookup is a free public JSON API — no key, no signup:
curl -s "https://api.getpeppr.dev/v1/peppol-lookup?scheme=0007&id=5564048972"
{
"registered": true,
"peppolId": "0007:5564048972",
"smpHost": "smp.tickstar.com",
"directoryListed": true,
"name": "NALO Ventilation Aktiebolag",
"country": "SE",
"capabilities": ["invoice", "credit_note"],
"registrationDate": "2022-12-20"
}
From lookup to sending
Found a registered participant? The same directory powers @getpeppr/sdk. When you're ready to send compliant Peppol invoices for your tenants, see the docs or the API reference.