Business Verification
Pricing
from $50.00 / 1,000 business checks
Business Verification
Verify companies before you pay, onboard or contract them: US sanctions and restricted-party lists (incl. OFAC SDN), UK Companies House, Canadian federal corporations, GLEIF legal entity status, contractor licences (Quebec, Washington, Oregon). One verdict per company.
Pricing
from $50.00 / 1,000 business checks
Rating
0.0
(0)
Developer
Yasser Boughazli
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
11 hours ago
Last modified
Categories
Share
Business Verification (KYB): sanctions, company registries and licences
Check a list of companies before you pay, onboard or contract them. For each name, this Actor screens official public sources and returns one clear verdict: ok, review, blocking or not_found, with the reasons and the matching records.
What it checks
| Source | Coverage |
|---|---|
| US Consolidated Screening List (includes OFAC SDN, Entity List, Denied Persons) | Restricted parties, refreshed daily |
| GLEIF (Legal Entity Identifier) | Legal name, status and country of 2.5M+ entities worldwide |
| UK Companies House | UK companies, live |
| Corporations Canada | Canadian federal corporations, refreshed weekly |
| Régie du bâtiment du Québec + RENA | Québec contractor licence and public-contract ban |
| Washington and Oregon licensing boards | US contractor licences |
Companies only: no data about individuals is searched or returned.
How to use it
- Paste your company names in Companies, one per line (legal or trade name).
- Optional: set a Country (ISO-2 code like
US,CA,GB) to narrow the search. - Optional: set a State or province (
QC,WAorOR) to also check contractor licences there. - Click Start. Results appear in the dataset, one row per company. Export as JSON, CSV or Excel.
Input example
{"companies": ["Shopify Inc.", "Tesco PLC", "Huawei Technologies Co., Ltd."],"country": "","region": ""}
Output example (simplified)
{"input": { "name": "Tesco PLC" },"verdict": "ok","reasons": ["Found in at least one official registry, no restricted-party match."],"sanctions": { "status": "clear", "matches": [] },"legal_entity": { "source": "GLEIF LEI (CC0)", "records": [ { "legal_name": "TESCO PLC", "entity_status": "ACTIVE" } ] },"company_registries": [ { "jurisdiction": "GB", "source": "Companies House (UK)", "records": [ { "company_number": "00445790", "company_status": "active" } ] } ],"contractor_licences": [],"checked_at": "2026-10-16T14:00:00.000Z"}
Verdicts
- ok: found in at least one official registry, no restricted-party match.
- review: something needs a human look (inactive company, possible sanctions match, licence not active).
- blocking: exact match on a US restricted-party list, or a Québec contractor banned from public contracts.
- not_found: no match in the sources checked. This does not prove the business does not exist: try the exact legal name with a country.
Pricing
$0.05 per company checked (pay per event). A check that fails for a technical reason is not charged. You can set a maximum spend per run in the run options.
Use cases
- Vendor and supplier onboarding (KYB)
- Sanctions screening before a payment or a contract
- Contractor due diligence in Québec, Washington and Oregon
- AI agents that need a fast yes/no before transacting
Speed
Most checks return in under 2 seconds per company.
Also available as a pay-per-call API
Same check for AI agents over x402 (USDC on Base, no account): POST https://tolca.tonbot.ca/v1/verify-business. OpenAPI: https://tolca.tonbot.ca/openapi.json
Disclaimer
Automated name-based screening of official public sources. A possible match is not a confirmed match: confirm identity (address, registration number) before acting. Not legal advice.