Lookup Participant
POST /peppol/lookup
Look up a participant on the Peppol network via SMP/SML discovery. Accepts a raw identifier (e.g. LU12345678, DE123456789) or a fully-qualified Peppol ID (e.g. 0208:LU12345678). Returns registration status, supported document types, and business card information.
By default the lookup runs in fast mode: it tries only the most likely candidates (an explicit Peppol ID, or the VAT scheme matching a detected country code) and returns on the first hit. Set extended=true to brute-force every configured endpoint scheme (slower, but useful when the participant uses a non-VAT identifier).
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ”object
The identifier to look up. Can be a VAT number, fully-qualified Peppol ID (scheme:value), or raw company identifier.
When true, also tries every configured endpoint scheme as a fallback and collects all matches instead of returning on the first hit. Defaults to false.
Responses
Section titled “ Responses ”Lookup result with participant details.
object
object
Whether any participants were found on the Peppol network.
The original search query.
List of fully-qualified Peppol IDs that were checked (e.g. 0208:LU12345678).
Whether additional candidates exist that were not tried in this fast lookup. Re-issue with extended=true to check them.
Matching participant registrations found on the network.
object
Fully-qualified Peppol ID (e.g. 0208:LU12345678).
SMP server URL where participant is registered.
Document types the participant can receive.
object
Peppol document type identifier URN.
Human-readable document type name (e.g. Peppol BIS Billing 3.0 Invoice).
Business card information from the SMP, if available.
object
Registered business entities.
object
Entity name.
ISO 3166-1 alpha-2 country code.
Geographical information or address.
Free-form additional information about the entity.
Entity website URL.
Additional identifiers (scheme/value pairs).
object
Identifier scheme (e.g. ISO 6523).
Identifier value.
Contact details (type, name, phone, email).
object
Contact type.
Contact name.
Contact phone number.
Contact email address.
ISO 8601 timestamp when this lookup was performed.
Validation error.
object
Errors overview.
A detailed description of each field that failed validation.