This article is meant to describe the intended use cases for the Peppol Directory. It describes its strengths and its weaknesses and provides some usage guidance.
The Peppol Directory is a centralized database containing all the collected Business Cards.
The directory is operated by the OpenPeppol Operating Office (OO) and publicly available as a
test instance and a
production instance.
It is not mandatory for Peppol Participants to be listed in the Peppol Directory, but
I would say it is recommended.
This implies, that not every Peppol Participant that exists, can also be found in the Peppol Directory.
Currently approximately 90-95% of all participants are listed in the Peppol Directory.
The only authoritative source of truth for the existence of a Peppol Participant ID is the
DNS based check that can e.g. be done on this page.
The Directory is filled by the decentralized Peppol SMPs (Service Metadata Publishers). An SMP may provide a Business Card for a Peppol Participant it manages - other SMPs cannot do that. The Business Card contains non-technical data of a participant and should contain a similar data depth as information of a website imprint. Every time the Business Card is changed or the document types of a participant change, it's the SMP's responsibility for informing the Directory about that, by requesting an update of the Business Card of said participant. The Peppol Directory is not actively updating Business Cards from your SMP. Each change MUST be pushed from the SMP to the Peppol Directory.
https://directory.peppol.eu,
for the test Peppol Network use https://test-directory.peppol.eu/businesscard API of your SMP is publicly accessible over the Internet.
Use e.g. the participant information tool on this site to check the "external" view