Company KYB Lookup: GLEIF LEI & SEC EDGAR
Pricing
$5.00 / 1,000 company resolveds
Company KYB Lookup: GLEIF LEI & SEC EDGAR
Resolve any company in one call: GLEIF LEI number, EU jurisdiction flag from GLEIF HQ country (not a live VIES VAT check), and SEC EDGAR CIK for US listed firms. Built for KYB, vendor onboarding & due diligence. No API key. Works in Claude, ChatGPT & any MCP agent.
Pricing
$5.00 / 1,000 company resolveds
Rating
0.0
(0)
Developer
The Mine Works
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
๐ Company KYB Lookup: LEI, EU Jurisdiction & SEC EDGAR
Overview
Company Identity Resolver takes a list of messy company names and returns authoritative legal identifiers in a single run: the GLEIF Legal Entity Identifier (LEI), the official legal name, headquarters country, entity and LEI status, an EU jurisdiction flag, and the SEC EDGAR CIK with the date of its most recent filing.
It is a fast, no code KYB (Know Your Business) enrichment step for vendor onboarding, counterparty due diligence, and compliance screening. No login, no API key, no per seat licence. Note: this actor does not perform a live VIES VAT number validation. The is_eu_registered flag is derived from the GLEIF headquarters country code.
Reliability posture: blocked, empty, or failed runs are never charged. You only pay for a company record that was actually delivered.
โ No login required | โ No API key | โ Official public registries | โ MCP-ready for AI agents
Features
Bulk company name resolution against the official GLEIF LEI registry.
SEC EDGAR cross reference with CIK and last filing date for US listed firms.
EU jurisdiction flag derived from GLEIF headquarters country.
Structured one record per input, with resolved: false when nothing is found.
Pay per company, first records free on every account.
How it works
For each company name, the actor queries GLEIF's public LEI search to find the best match, returning the LEI, legal name, entity status, LEI status, and headquarters country. When includeEDGAR is on, it then queries the SEC EDGAR full text company index to attach the CIK and the date of the most recent filing for US listed entities.
Both sources are official, authoritative registries used by regulators and reference data teams. There is no browser, no login, and no rate limit gymnastics on your end. Every input company gets exactly one output record, so downstream joins stay clean.
๐งพ Input configuration
{"companies": ["Apple Inc", "Volkswagen AG", "Tata Motors"],"countryCode": "US","includeEDGAR": true}
๐ค Output format
{"query_name": "Apple Inc","lei": "HWUPKR0MPOU8FGXBT394","lei_status": "ISSUED","legal_name": "Apple Inc.","country": "US","entity_status": "ACTIVE","is_eu_registered": false,"edgar_cik": "0000320193","edgar_name": "Apple Inc.","edgar_last_filing": "2026-05-02","resolved": true,"scraped_at": "2026-07-10T09:21:44.512Z"}
Every resolution record contains these fields:
| Field | Description |
|---|---|
๐ท๏ธ query_name | Company name as provided in the input |
๐ lei | Legal Entity Identifier (LEI) from GLEIF |
๐ถ lei_status | LEI registration status: ISSUED, LAPSED, etc. |
๐ข legal_name | Official legal name from GLEIF |
๐ country | Country of headquarters (ISO 2 letter code) |
โ
entity_status | Entity status from GLEIF: ACTIVE, INACTIVE, etc. |
๐ช๐บ is_eu_registered | Whether the entity is registered in an EU member state |
๐ edgar_cik | SEC EDGAR Central Index Key if the company is US listed |
๐๏ธ edgar_name | Company name as it appears in SEC EDGAR |
๐๏ธ edgar_last_filing | Date of the most recent SEC EDGAR filing (YYYY-MM-DD) |
๐ resolved | Whether at least one identifier (LEI or EDGAR CIK) was found |
โฑ๏ธ scraped_at | ISO timestamp when the record was scraped |
๐ผ Common use cases
Compliance and KYB onboarding Enrich vendor and counterparty forms with an authoritative LEI and legal name. Flag EU registered or US listed entities automatically before contract sign off.
Finance and treasury reporting Attach LEIs to counterparties for EMIR, MiFID, and Dodd Frank reporting. Keep reference data clean without a paid data vendor.
Procurement and vendor management Verify supplier legal identity before contracting. Catch inactive or lapsed entities early.
CRM canonicalization Turn a messy company name field into an official legal name plus a stable global identifier. Deduplicate accounts across teams.
๐ Getting started
- Open the actor and paste your list of company names into the
companiesfield. - Optionally set
countryCode(ISO 2 letter, e.g.US,DE) to bias LEI matching when you know the jurisdiction. - Leave
includeEDGARon to cross reference potential US listed entities. - Click Start and let the actor run through your list.
- Export the resolved records as JSON, CSV, or Excel, or pull them via the Apify API.
FAQ
Does this validate a VAT number against VIES?
No. It returns an is_eu_registered jurisdiction flag inferred from the GLEIF headquarters country code. It does not perform a live VIES VAT number validation. For that, see our EU VAT Validator actor.
Where does the data come from? Two public, authoritative sources: the GLEIF Global LEI database (LEI, legal name, status, and country) and the SEC EDGAR company index (CIK and last filing date).
What happens if a company cannot be found?
You still get one record with resolved: false and any partial fields, so nothing silently disappears from your list. Unresolved lookups are not the goal of the actor, but they are returned for completeness.
How is pricing calculated? Pay per event. You are charged once per company resolved. A lifetime free tier lets you test the actor before spending.
Can I turn off the EDGAR lookup?
Yes. Set includeEDGAR to false and the actor will only run the GLEIF LEI resolution, which is slightly faster and cheaper.
Use in Claude, ChatGPT & any MCP agent
https://mcp.apify.com/?tools=themineworks/company-identity-resolver
Or call it from code with the Apify client:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('themineworks/company-identity-resolver').call({companies: ['Apple Inc', 'Volkswagen AG', 'Tata Motors'],includeEDGAR: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
๐ ๏ธ Complete your KYB pipeline
Pair this resolver with the rest of the themineworks compliance and firmographics suite:
- EU VAT Validator (VIES): bulk validate EU VAT numbers against the official VIES service.
- Crunchbase Scraper: company funding, investors, and firmographics.
- AmbitionBox Scraper: India company ratings, reviews, and salary data.
Typical flow: company-identity-resolver locks down legal identity, eu-vat-vies-validator confirms tax registration, and crunchbase-companies layers on funding context.
Found a bug or have a feature request? Open an issue on the actor's Apify Console page or reach out through the Apify profile.