EU Business Validator: IBAN, VAT, LEI, Sanctions avatar

EU Business Validator: IBAN, VAT, LEI, Sanctions

Pricing

from $10.00 / 1,000 validations

Go to Apify Store
EU Business Validator: IBAN, VAT, LEI, Sanctions

EU Business Validator: IBAN, VAT, LEI, Sanctions

Bulk-validate IBAN/BIC, EU VAT numbers (live VIES), LEI codes or company names (GLEIF), phone numbers and email addresses, and screen names against the OFAC sanctions lists. One row per item; you pay only for answered items.

Pricing

from $10.00 / 1,000 validations

Rating

0.0

(0)

Developer

Veselin Georgiev

Veselin Georgiev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Categories

Share

EU Business Validator: IBAN, EU VAT (VIES), LEI, phone, email and OFAC screening

Validate customer and supplier data in bulk before onboarding, invoicing or paying out. Give the Actor a list of items and get one dataset row per item, ready for Excel, Google Sheets, Make, Zapier, n8n or your own code. It is built for KYB and onboarding checks, invoice validation, CRM cleanup and AI agents that need a quick "is this real?" answer.

What it checks

TypeWhat you get
ibanIBAN structure and checksum, country, bank code and, where the national registry has it, the BIC and bank name
vatOffline format check plus a live lookup in the EU Commission's VIES service: valid or not, and the registered name and address when the member state publishes them
leiA 20-character LEI looked up in GLEIF, or a legal-name search: entity name, status, jurisdiction, registration status
phoneParsed and normalised number (E.164), validity, region, number type (mobile, fixed line and so on)
emailSyntax, domain mail exchangers (live DNS), disposable/throwaway domain flag
sanctionsFuzzy name screening against the US OFAC SDN and consolidated (non-SDN) lists, with match scores

Input

{
"items": [
{"type": "iban", "value": "DE89 3704 0044 0532 0130 00"},
{"type": "vat", "value": "IE6388047V"},
{"type": "sanctions", "value": "Banco Nacional de Cuba", "entityType": "entity"}
],
"defaultPhoneRegion": "DE",
"sanctionsMinScore": 88
}

Up to 1,000 items per run. Each row contains your input, ok, the HTTP status, the result object (or an error) and charged.

Pricing (pay per event)

EventPriceWhen
validation$0.01one answered IBAN, VAT, phone, email or LEI item
sanctions-screen$0.02one answered OFAC screen

You are charged only for items that got an answer. Invalid input, temporary errors (for example VIES being down for a member state) and anything else that is not an answer are free rows with an error field. The run stops cleanly when it reaches the maximum charge you set for the run.

Data handling and privacy

Emails, phone numbers and IBANs are personal data. The Actor sends each item to the facts402 API over HTTPS, one request per item, and writes the answer to your dataset. facts402 does not store or log request bodies, and VIES results are passed through per request, not cached or republished.

Disclaimers

  • Not legal, tax or compliance advice. Results are automated checks of public sources at the time of the request. Confirm important decisions with the authoritative source.
  • Sanctions screening covers OFAC only, not the EU, UN or UK lists. A fuzzy match is a lead to review, and no match is not a clearance. It is not a compliance determination.
  • VIES answers on behalf of the member states and is sometimes unavailable. The EU Commission states that the service's information must not be retransmitted except as necessary for a legitimate user's activity.
  • An IBAN that passes its checksum may still be closed. An email domain with mail exchangers may still reject the mailbox.

Data sources and attribution

  • US Treasury OFAC SDN and consolidated sanctions lists (US Government work, public domain).
  • GLEIF LEI data (CC0 1.0).
  • European Commission VIES VAT number validation service.
  • python-stdnum (LGPL-2.1), schwifty (MIT), phonenumbers / libphonenumber (Apache-2.0), email-validator (Unlicense) and disposable-email-domains (CC0).

The same checks are available to AI agents pay-per-call over x402 at https://facts402.com. Questions or a missing check: open an issue on the Actor page.