Validate
Validate Peppol ID
Changed onValidate if a Peppol ID exists in the Peppol network and retrieve supported document types. The peppol_id must be in the form of <scheme>:<id>. The scheme is a 4-digit code representing the identifier scheme, and the id is the actual identifier value. For example, for a Belgian company it is 0208:0123456789 (where 0208 is the scheme for Belgian enterprises, followed by the 10 digits of the official BTW / KBO number).
get/api/validate/peppol-id
Request
- Base URLhttps://api.e-invoice.be
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
peppol_idstring required
Peppol ID in the format <scheme>:<id>. Example: 0208:1018265814 for a Belgian company.
Response
Successful Response
Example response
{
"is_valid": true,
"dns_valid": true,
"business_card_valid": true,
"supported_document_types": [
"urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1"
]
}Changes
- info
the response property
became required for the status
- info
- breaking
the response property
became optional for the status
- breaking