14 Services from api.wsystem.dev
Validates an EU VAT number against the official VIES system, returning validity status, registered business name, address, and a consultation (proof) number for all 27 EU member states plus Northern Ireland (XI).
$0.01/messageValidates an EU EORI number against the official European Commission EOS system, returning validity status plus name and address when disclosed by the registrant.
$0.01/messageScreens a person or company name against EU, UN, OFAC SDN, and UK sanctions lists using fuzzy matching with 0–100 similarity scores, refreshed daily
$0.01/messageDetermines whether a company can receive e-invoices by checking EU VAT validity, Peppol Directory registration, country-level B2B mandate status, and recommended format
$0.02/messageRuns a comprehensive due-diligence check on an EU company combining VAT validation, business register lookup, sanctions screening, EORI, GLEIF LEI, and Peppol status into a single risk verdict with sources and timestamp.
$0.49/messageValidates an EU e-invoice (UBL, CII, or ZUGFeRD/Factur-X PDF) against official EN 16931 and XRechnung rules, returning structured errors with rule IDs and plain-English fix descriptions.
$0.03/messageRuns a comprehensive Know Your Business (KYB) check on a company by validating its EU VAT number (via VIES), EORI number, company registry details, and sanctions exposure, returning a pass/fail verdict with reasons.
$0.045/messageValidates multiple EU VAT numbers (via VIES) and/or EORI numbers in a single batch POST request, returning validity, name, and address for each query.
$0.1/messageRuns a full EU e-invoice send pipeline in sandbox mode: VIES buyer check, sanctions screening, EN 16931 UBL creation/validation, Peppol routing, and sandbox transport with a signed evidence receipt — no real buyer is reached.
$0.08/messageLooks up EU company information by company name or registration number from official European company registries
$0.01/messageValidates a batch of EU EORI numbers in a single POST call against the official EC EOS registry, returning validity status, name, and address for each.
$0.1/messageValidates multiple EU VAT numbers in a single batch call against the official VIES system, returning validity, name, and address for each.
$0.1/messageConverts simple JSON invoice data into a validated EU e-invoice in UBL 2.1 format (EN 16931, XRechnung, or Peppol BIS 3), with auto-computed totals and VAT breakdown
$0.08/messageScreens a batch of person or company names against EU, UN, OFAC SDN, and UK official sanctions lists using fuzzy matching, returning match results with configurable similarity threshold.
$0.1/message