Company Lookup - LEI (GLEIF), SEC EDGAR Filings & Financials avatar

Company Lookup - LEI (GLEIF), SEC EDGAR Filings & Financials

Pricing

from $4.00 / 1,000 company looked ups

Go to Apify Store
Company Lookup - LEI (GLEIF), SEC EDGAR Filings & Financials

Company Lookup - LEI (GLEIF), SEC EDGAR Filings & Financials

Company lookup by name, ticker, LEI or CIK: GLEIF legal entity data with parent LEIs plus SEC EDGAR filings (10-K, 10-Q, 8-K) and key XBRL financials, merged in one record per company. For KYB, due diligence and CRM enrichment. Free official sources, no API key.

Pricing

from $4.00 / 1,000 company looked ups

Rating

0.0

(0)

Developer

Ha Phan Thanh Hai

Ha Phan Thanh Hai

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Company Lookup: LEI (GLEIF), SEC EDGAR filings and financials

Resolve a company by name, ticker, LEI or CIK and get one record that combines GLEIF legal-entity data and SEC EDGAR filings and financials. No login, no API key.

What does Company Lookup do?

  • GLEIF: LEI, legal name, jurisdiction, legal and HQ address, entity and registration status, direct and ultimate parent LEIs (worldwide).
  • SEC EDGAR: CIK, ticker, SIC industry, fiscal year end.
  • Recent filings (10-K, 10-Q, 8-K...) with links; choose forms and count.
  • Latest annual key financials from XBRL (revenue, net income, assets...).
  • One output item per input entry, with an errors list for failed calls.

Why use it

  • Two official free sources merged, linking LEI to CIK and ticker.
  • Global coverage via GLEIF, US depth via SEC.
  • Low price: $4 per 1,000 companies.
  • No API keys; follows SEC fair-access identification.

Use cases

  • KYB and counterparty due diligence.
  • CRM enrichment with LEI, address and industry.
  • Corporate hierarchy mapping through parent LEIs.
  • SEC filing monitoring for a watchlist.
  • Linking LEI to CIK/ticker in data pipelines.

How to use

  1. Open the Actor on Apify and click Try for free (or call it through the API).
  2. List companies by name, ticker, LEI or CIK and set your own secUserAgent contact.
  3. Click Start, then download the dataset as JSON, CSV, Excel or HTML, or read it through the API.

Input example

{
"companies": ["Apple Inc.", "W38RGI023J3WT1HWRP32", "MSFT", "789019"],
"includeFilings": true,
"filingForms": ["10-K", "10-Q", "8-K"],
"maxFilings": 5,
"includeFinancials": true,
"includeParents": true,
"secUserAgent": "Your Company admin@yourcompany.com"
}

Set secUserAgent to your own contact (SEC fair-access policy requires it). The actor stays under 5 requests/second to SEC.

Output example

{
"query": "Apple Inc.",
"lei": "HWUPKR0MPOU8FGXBT394",
"legalName": "Apple Inc.",
"jurisdiction": "US-CA",
"legalAddress": {"lines": ["C/O C T Corporation System", "330 N. Brand Blvd", "Suite 700"], "city": "Glendale", "region": "US-CA", "country": "US", "postalCode": "91203"},
"hqAddress": {"lines": ["One Apple Park Way"], "city": "Cupertino", "region": "US-CA", "country": "US", "postalCode": "95014"},
"status": "ACTIVE", "registrationStatus": "ISSUED", "entityCategory": "GENERAL",
"parentLei": null, "ultimateParentLei": null,
"cik": "0000320193", "ticker": "AAPL", "sic": "3571", "sicDescription": "Electronic Computers", "fiscalYearEnd": "0926",
"filings": [{"form": "10-Q", "filedAt": "2026-07-31", "reportDate": "2026-06-27", "url": "https://www.sec.gov/Archives/edgar/data/320193/..."}],
"financials": {"netIncome": {"value": 112010000000, "fy": 2025, "unit": "USD", "end": "2025-09-27", "concept": "NetIncomeLoss"}},
"errors": []
}

Pricing

Pay per event, no subscription. You pay only for what is returned:

EventPrice per 1,0001,00010,000100,000
company$4.00$4.00$40.00$400.00

Example: 1,000 companies cost $4.00; 10,000 cost $40.00.

Platform usage (compute) is included in the event price; there is nothing else to pay for.

Integrations & API

Run it from code with the Apify API. Replace <APIFY_TOKEN> with your API token.

Python (pip install apify-client)

from apify_client import ApifyClient
client = ApifyClient("<APIFY_TOKEN>")
run = client.actor("bachiembmt/company-lookup-gleif-sec-edgar").call(run_input={"companies": ["Apple Inc.", "MSFT"], "includeFilings": True, "maxFilings": 5, "includeFinancials": True, "secUserAgent": "Your Company admin@yourcompany.com"})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

cURL (run synchronously and get dataset items)

curl -X POST "https://api.apify.com/v2/acts/bachiembmt~company-lookup-gleif-sec-edgar/run-sync-get-dataset-items?token=<APIFY_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"companies": ["Apple Inc.", "MSFT"], "includeFilings": true, "maxFilings": 5, "includeFinancials": true, "secUserAgent": "Your Company admin@yourcompany.com"}'

Works with:

  • Make and Zapier: use the Apify app/module to run this Actor and pass the dataset on.
  • n8n: use the Apify node or an HTTP Request node with the API call above.
  • Google Sheets: export the dataset as CSV, or use the Apify integration to append rows automatically.
  • Webhooks: trigger your own endpoint when a run finishes; combine with Apify schedules for recurring jobs.
  • AI agents: expose the Actor as a tool through the Apify MCP server.

FAQ

Why is a field null? The source does not publish it for that entity; failed calls are listed in errors.

How accurate is name matching? Name matching is best-effort (exact normalized name preferred). Use LEI, CIK or ticker for certainty.

Do non-US companies work? Yes via GLEIF; SEC data only exists for SEC registrants, and IFRS filers may have empty financials.

Do I need an account or API key for the source? No. The Actor needs no login or source API key. You only need an Apify account to run it.

Is it legal to scrape this data? GLEIF data is CC0 and SEC EDGAR is public domain; the Actor follows both rate and identification policies. No personal data is collected. This is general information, not legal advice.

Limitations

  • Name matching: SEC by ticker / exact (normalized) name / name prefix; GLEIF by legal name (best hit, exact name preferred). Use LEI, CIK or ticker for certainty.
  • SEC data only for SEC registrants; non-US companies without SEC filings return GLEIF data only. A LEI-only input is linked to SEC only on exact legal-name match.
  • Financials are US-GAAP annual (10-K/20-F/40-F) values; IFRS filers may return empty financials.
  • Parent LEIs exist only when the company reported them to GLEIF.