SEC EDGAR Company Profile Scraper
Pricing
from $9.99 / 1,000 results
SEC EDGAR Company Profile Scraper
Scrapes official SEC EDGAR company profiles using a company name, ticker, CIK, or keyword. Extracts legal names, tickers, exchanges, industry codes, contact details, business addresses, former names, and recent filing history. Ideal for B2B lead generation, company research, and industry prospecting
Pricing
from $9.99 / 1,000 results
Rating
0.0
(0)
Developer
Jamshaid Arif
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Firmographic profiles for U.S. SEC registrants, built from the official public EDGAR data surfaces. Search by company name, ticker or any keyword and get one flat record per company with its legal entity name, CIK, tickers and exchanges, SIC industry code and description, entity type, filer category, EIN, phone number, business and mailing addresses, state of incorporation, fiscal year end, former names and recent filing history.
This actor returns company registration and profile data — the identity and contact record a company files with the SEC. It does not read XBRL financial statements.
Sources
All three are open SEC endpoints and need no API key:
| Surface | Used for |
|---|---|
https://www.sec.gov/files/company_tickers.json | The official CIK / ticker / company-name index — resolves tickers and company-name searches. |
https://efts.sec.gov/LATEST/search-index?q=... | EDGAR full-text search. Its entity_filter aggregation returns the registrants whose filings contain the phrase, so a keyword search finds companies by what they do, not just by name. |
https://data.sec.gov/submissions/CIK##########.json | The per-registrant submissions file — the actual profile fields and filing history. |
Requests carry a descriptive User-Agent as the SEC fair-access policy requires and pause between calls to stay inside the published rate limit.
Input
| Field | Default | Description |
|---|---|---|
query | solar | Ticker, company name, or any keyword/phrase. Matched against the SEC CIK/ticker index first, then through EDGAR full-text search. Ignored when ciks is filled in. |
ciks | (empty) | Fetch specific companies instead of searching. Accepts CIK numbers (320193, 0000320193, CIK0000320193) or tickers (AAPL, MSFT). |
filing_forms | 10-K | Comma-separated EDGAR form types the keyword search is restricted to (10-K, 10-K,10-Q, S-1, 8-K). Empty searches every form. Does not affect direct CIK/ticker lookups. |
include_recent_filings | true | Attach each company's 10 most recent EDGAR filings to its record. |
max_results | 25 | Maximum company profiles to return (1–500). |
proxyConfiguration | Optional | Not needed — the SEC endpoints are open worldwide. Enable only if your own network rate-limits sec.gov. |
Output
One record per company. This is a real record from a default solar run; recent_filings is cut to its first 2 of 10 entries here, and the raw key (the full SEC submissions payload minus the bulk filing arrays) is left out for length:
{"cik": "0001274494","entity_name": "FIRST SOLAR, INC.","tickers": "FSLR","exchanges": "Nasdaq","sic": "3674","sic_description": "Semiconductors & Related Devices","entity_type": "operating","filer_category": "Large accelerated filer","ein": "204623678","phone": "(602) 414-9300","state_of_incorporation": "DE","fiscal_year_end": "1231","business_street": "4300 E CAMELBACK ROAD SUITE 220","business_city": "PHOENIX","business_state": "AZ","business_zip": "85018","business_country": "United States","mailing_street": "4300 E CAMELBACK ROAD SUITE 220","mailing_city": "PHOENIX","mailing_state": "AZ","mailing_zip": "85018","mailing_country": "United States","former_names": "FIRST SOLAR HOLDINGS LLC","match_source": "ticker_index","profile_url": "https://www.sec.gov/edgar/browse/?CIK=0001274494","submissions_url": "https://data.sec.gov/submissions/CIK0001274494.json","filings_listed": 2684,"latest_filing_form": "4","latest_filing_date": "2026-09-03","latest_filing_url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000184/xslF345X06/form4.xml","recent_filings": [{"form": "4","filing_date": "2026-09-03","report_date": "2026-09-01","accession_number": "0001274494-26-000184","primary_document": "xslF345X06/form4.xml","description": "PRIMARY DOCUMENT"},{"form": "4","filing_date": "2026-09-02","report_date": "2026-09-01","accession_number": "0001274494-26-000182","primary_document": "xslF345X06/form4.xml","description": "PRIMARY DOCUMENT"}]}
match_source records how the company was found: input_cik,
ticker_index_exact, ticker_index or full_text_search.
Notes
- Runs with empty input (defaults to a
solarsearch across 10-K filers). business_state/mailing_statehold the US state code, or the province or region of a foreign address when the SEC records one; the country is inbusiness_country/mailing_country.fiscal_year_endis the SEC's month-and-day code,MMDD(1231= 31 December,0926= 26 September).filings_listedis the total number of filings EDGAR lists for the company, including older filings beyond the recent-filings window.- The SEC's submissions records leave the company website and LEI fields blank, so neither is returned.
- EDGAR full-text search covers filings from 2001 onward.
einis blanked when the SEC record carries the all-zero placeholder.- SEC EDGAR data is U.S. government public-domain data; the SEC asks automated clients to declare a User-Agent and stay under 10 requests/second, which this actor does.