Download the PHP package loppep/peppol-directory-client without Composer
On this page you can find all versions of the php package loppep/peppol-directory-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download loppep/peppol-directory-client
More information about loppep/peppol-directory-client
Files in loppep/peppol-directory-client
Package peppol-directory-client
Short Description An API client for the Peppol directory
License MIT
Informations about the package peppol-directory-client
Peppol Directory Client
An API client for searching Peppol participants in the Peppol Directory.
The additional SMP check ensures that the participant is actually reachable via Peppol.
This was mainly implemented because of the following reason found in the documentation of the Peppol Directory:
A crucial governance note: updating the Directory is performed by SMP providers and is not mandatory. Therefore, a company can be fully routable on Peppol and still not appear in the public Directory. This does not invalidate their Peppol status; it only means their SMP has not published a “business card” to the Directory.
Getting started
Install our library
Install a PSR-18 library, e.g. Symfony HttpClient
Install a PSR-7 library, e.g. Nyholm PSR-7
Search for a Peppol participant
This performs a search in the Peppol Directory and additionally checks the SMP.
Get a Peppol participant by their ID
This bypasses the Peppol Directory and checks directly with the SMP.
Quickly check if a Peppol participant is registered
This bypasses the Peppol Directory and checks directly with the SMP.
All versions of peppol-directory-client with dependencies
ext-json Version *
ext-mbstring Version *
ext-simplexml Version *
paragonie/constant_time_encoding Version ^2.8 || ^3.0
php-http/discovery Version ^1.17
psr/http-client Version *
psr/http-client-implementation Version *
psr/http-factory-implementation Version *