Check IBAN, Leitweg-ID (tells you the right check digits), EU VAT ID and Peppol participant ID (GLN, Leitweg-ID, VAT schemes). Structure and check digits only, no registry lookup.
curl -X POST https://api.bigapi.dev/v1/einvoice/verify-identifiers -H 'Authorization: Bearer $KEY' -H 'Content-Type: application/json' -d '{"iban":"DE89370400440532013000","leitweg_id":"04011000-1234512345-06"}'
New keys come with 100 free operations, no signup: curl -X POST https://api.bigapi.dev/v1/keys. Failed calls cost nothing.
| Name | Meaning |
|---|---|
iban | IBAN, spaces allowed. Default: not checked |
leitweg_id | Leitweg-ID such as 04011000-1234512345-06. Default: not checked |
vat_id | VAT ID with country prefix such as DE136695976. Default: not checked |
peppol_id | Peppol participant ID as scheme:value, such as 0088:4035811991014 (GLN), 0204:04011000-1234512345-06 (Leitweg-ID) or 9930:DE136695976 (German VAT ID). Structure and check digits only; the Peppol directory is not queried. Default: not checked |
Returns application/json. Response headers carry the cost (X-BigAPI-Cost) and notes about your input (X-BigAPI-Warnings).
400 missing_identifier | Send at least one of iban, leitweg_id, vat_id or peppol_id. |
Connect BiGapi as an MCP server: https://api.bigapi.dev/mcp (hosted) or npx -y @bigapi/mcp (local). Then ask in plain words; the agent finds einvoice_verify_identifiers on its own.
Are this IBAN and this Leitweg-ID correct?