Before the PDF, before the ledger entry: confirm the identifier exists, the legal name and status match, and the registered address is current — France (SIREN/SIRET), Spain (NIF/CIF), the UK, Ireland, Poland and Norway, plus EU VAT number validation, in one API.
Since 1 September 2026 every VAT-registered business in France must be able to receive electronic invoices and large and mid-sized companies must issue them (small companies and micro-enterprises from 1 September 2027); the customer’s SIREN is among the new mandatory invoice mentions. Poland’s KSeF has been mandatory since 1 February 2026 for the largest taxpayers and since 1 April 2026 for the rest. An invoice addressed to a free-text company name, with no checked identifier, is the one that gets rejected, bounced or queried later.
GET /companies/search?country=FR&company_number=SIREN resolves the identifier to the official record: legal name, legal form, status, address, postal code and city. GET /vat/{vatNumber} separately confirms an EU VAT number against VIES.
This is a data source, not a certified e-invoicing platform: it does not replace a government invoicing directory, a PDP/PA, or your compliance software of record.