Data and validation APIs
From $4.00
per 1,000 company lookups; $9.90 on Starter
SEC filings and funding data
Personal & Startups at $49 a month ($588 billed yearly): the XBRL-to-JSON Converter and Financial Statements, 50 GB of download volume a month and 10 XBRL-to-JSON requests per second per API key, for personal use (startups under 5 people may use it internally)
sec-api.io
Flat monthly plans vs price per company found
sec-api.io sells SEC filing data on flat plans from $49 a month, and 1Lookup returns a company's annual financials for $0.010 when the SEC holds them.
Looking for a sec-api.io alternative? This page sets sec-api.io pricing beside 1Lookup, with every sec-api.io figure taken from its own published pages, checked October 2026.
- 7-day free trial on every plan
- No contract and no minimum volume
2
Credits per company
about $0.01 on Starter
0
Credits when nothing is filed
no statements, no charge
15
Figures in every answer
revenue to public float
Up to 5
Years of history
revenue, net income and assets
At a glance
Here is where 1Lookup wins against sec-api.io, and where sec-api.io still wins.
Both read what companies file with the SEC. sec-api.io converts a filing you point it at into JSON with every tagged item, searches filings and streams new ones, on a free key or $49 and $199 monthly plans. 1Lookup answers one question per call from a ticker, a CIK number or a company name: the company's latest annual financials, whether it reported a private raise on a Form D, or which 8-Ks it filed in the last 12 months, billed from one shared credit balance only when the SEC holds an answer.
- A ticker, a CIK number or a company name returns the finished summary in one call: revenue, profit, balance sheet, growth and up to five years, where sec-api.io's Converter takes one filing at a time
- A company the SEC holds no annual statements for, a private company and a lookup the SEC could not answer cost nothing, and a CSV with a company column returns one row per company
- Funding Trigger answers one question for one company: whether it reported a private raise on a Form D, with the amount sold, the date and the investors count, with no search query to write
- No data volume to watch and no plan to size, and the same key and balance also pay for phone, email and IP validation
What it costs
From $4.00
per 1,000 company lookups; $9.90 on Starter
- It converts everything tagged in a filing, not a fixed set of fields: the docs say the entire US GAAP taxonomy is supported, and the JSON holds the cover page, income statement, balance sheet, cash flow and equity statements, every other tagged section, custom items and segment breakdowns.
- Quarterly and other forms are covered: the supported filing types include 10-Q, 8-K, 20-F, 40-F and 6-K as well as 10-K, with all XBRL filings from 2005 to now, from filers that are still active and those that are not. Its Financial Statements page says quarterly and annual income statements reported by every public company are accessible.
- New filings are available in less than 300 milliseconds after the filing is published on EDGAR, according to both the pricing page and the docs.
- One key reaches far more of the SEC than statements: the pricing page lists filing search, full-text search, a real-time stream, Forms 3/4/5, 13F, executive compensation, audit fees, Form D and more, and Business Internal Use adds Shares Outstanding and Float.
- The plans are flat monthly prices ($49 and $199 a month shown) with per-second rate limits and a data-volume overage of $0.30 per GB, not a charge per request.
- No per-call price: the paid plans are $49 or $199 a month and the pricing page limits requests per second (Query API: 20 on Personal, 40 on Business) instead of billing for each request.
- Every Form D offering filed since 2008, converted from the filing's XML into JSON, with new filings 'indexed and searchable in 300 milliseconds after they are published on EDGAR' and entities that no longer exist kept (the page calls the data survivorship-bias free).
- Search on any Form D field with Lucene syntax: ranges on the total offering amount, amount sold, remaining amount and investor count, industry group, fund type (Hedge Fund, Private Equity Fund, Venture Capital Fund), exemption code, state, entity type, year of incorporation, related person name and placement agent. One query can list every raise over $10 million in an industry, which a per-company lookup cannot.
- 8-K filings can be filtered by item number: the Query API takes items in the Lucene query (for example items:"2.02" AND formType:"8-K", or several items at once) and returns the items of each filing as an array of strings such as 'Item 3.02: Unregistered Sales of Equity Securities'. Item-specific 8-K APIs for 4.01, 4.02 and 5.02 are included on every paid plan.
- The pricing page lists a real-time filing stream on every paid plan, so a new 8-K can be picked up as it is published rather than looked up afterwards.
What it costs
Personal & Startups at $49 a month ($588 billed yearly): the XBRL-to-JSON Converter and Financial Statements, 50 GB of download volume a month and 10 XBRL-to-JSON requests per second per API key, for personal use (startups under 5 people may use it internally)
Short answer
sec-api.io is an SEC filings API with a free key of 100 calls in total and flat plans at $49 and $199 a month, priced by licence and data volume rather than per request. 1Lookup's SEC Company Facts returns a company's annual financials from a ticker, CIK or name for 2 credits, about $0.010 on Starter, charged only when annual statements are found.
What replaces what
Here is which 1Lookup product matches each sec-api.io job.
sec-api.io sells filing data on flat monthly plans sized by data volume. These are the same jobs as single API calls on a shared credit balance, charged only when the SEC holds an answer.

XBRL-to-JSON Converter and Financial Statements
SEC Company Facts API
A ticker, a CIK number or a company name in; the company's name, CIK, exchange and currency, the latest fiscal year's revenue, gross profit, operating income, net income, total assets, total liabilities, equity, cash, long-term debt, operating cash flow and diluted earnings per share, revenue growth, net margin, shares outstanding and public float, the newest quarter and up to five years of revenue, net income and total assets out. A company with no annual statements is not charged.
2 credits per company found, free when the SEC holds no annual statements for it

Form D offerings converted to JSON
Funding Trigger API
A company name as it is registered with the SEC, or a CIK number, in; whether the company has filed a Form D, the date of the latest filing, the offering amount, the amount sold and remaining, the investors count, how many Form D filings it has made and whether the latest is within 90 days out. A company with no Form D on file is not charged.
2 credits per company with a Form D, free when the company has filed no Form D

Query API and the 8-K item APIs
8-K Event Lookup API
A ticker, a company name or a CIK number in; the 8-K and 8-K/A filings of the last 12 months out, newest first, each with its item numbers in plain words, a category, a high-signal flag and a link to the filing on the SEC's site, plus counts for the window. A company that filed no 8-K, a name that fits several companies and an SEC outage are not charged.
2 credits per company with an 8-K, free when no 8-K was filed in the last 12 months
Side by side
Both products are measured on the same criteria, using sec-api.io's own published numbers.
| Criteria | ||
|---|---|---|
| Contact-data coverage | EmailPhoneIP | EmailPhoneIP |
| Pricing model | Monthly plans with universal credits; core phone, email and IP lookups cost 1 credit, enrichment and intelligence products cost more | Flat monthly plans priced by licence type, with no price per request on the pricing page. Free is $0 for 100 API calls in total. Personal & Startups shows $49 a month with '$588 billed yearly', and Business Internal Use shows $199 a month with '$2,388 billed yearly' (the page also has a monthly/annual toggle marked -17%). Enterprise & Institutions is custom, 'Priced per agreement'. The usage terms are a data download volume per month (50 GB on Personal & Startups, 100 GB on Business Internal Use, with $0.30 per GB beyond it) and per-second rate limits per API key. The XBRL-to-JSON Converter and Financial Statements are included in all three paid plans. |
| Starting price | $99/mo for 20,000 credits. At 2 credits each (SEC Company Facts API), that is $9.90 per 1,000 company lookups on Starter, down to $4.00 on Enterprise. | Personal & Startups at $49 a month ($588 billed yearly): the XBRL-to-JSON Converter and Financial Statements, 50 GB of download volume a month and 10 XBRL-to-JSON requests per second per API key, for personal use (startups under 5 people may use it internally). |
| Free option | Free single lookups via the online tools at 1lookup.io/tools, no account required | Free plan at $0: 100 API calls in total (the FAQ says the key is valid for 100 calls total, not per month or year), no credit card, All APIs and the MCP server. After that, API requests return a 429 error. |
| Free trial | 7-day free trial on every plan: $5 of credits on Starter, $20 on Growth, Professional, and Enterprise, with no payment today | Institutional extended trial by email: after a non-binding confirmation of interest to purchase, the account is upgraded free of charge for a maximum of 3 months. A purchase confirmation email extends it until onboarding is complete, and the invoice then covers use from the date of that confirmation. If the buyer does not proceed, nothing is charged and the key expires. |
| Do credits expire? | Unused monthly credits roll over for 3 months; separately purchased credits last 1 year | Paid plans list an included data download volume 'per Month' (50 GB or 100 GB) and the pricing page prints no rollover. The free 100 calls are a total, not a monthly allowance. |
At volume
This is what sec-api.io charges at each volume it publishes.
| Volume | Price | Per 1,000 |
|---|---|---|
| $99 to $1,999 a month | $2.00 to $4.95 | |
| Free: 100 API calls in total | $0 | - |
| Personal & Startups: 50 GB of download volume a month, XBRL-to-JSON up to 10 requests per second per API key | $49 a month ($588 billed yearly) | - |
| Business Internal Use: 100 GB of download volume a month, XBRL-to-JSON up to 20 requests per second per API key | $199 a month ($2,388 billed yearly) | - |
sec-api.io figures verified October 2026 against sec-api.io.
How you buy
This is how you buy from 1Lookup and from sec-api.io.
How it is sold
Monthly plans with universal credits; core phone, email and IP lookups cost 1 credit, enrichment and intelligence products cost more
What it starts at
$99/mo for 20,000 credits
How you try it
7-day free trial on every plan: $5 of credits on Starter, $20 on Growth, Professional, and Enterprise, with no payment today
How it is sold
Flat monthly plans priced by licence type, with no price per request on the pricing page
What it starts at
Personal & Startups at $49 a month ($588 billed yearly): the XBRL-to-JSON Converter and Financial Statements, 50 GB of download volume a month and 10 XBRL-to-JSON requests per second per API key, for personal use (startups under 5 people may use it internally)
How you try it
Institutional extended trial by email: after a non-binding confirmation of interest to purchase, the account is upgraded free of charge for a maximum of 3 months
A real result
This is what one 1Lookup result looks like.
Send a ticker, a CIK number or a name
POST one of the three. A CIK number is 1 to 10 digits. A malformed CIK number or an empty request is refused with a clear error and costs nothing.
We read the company's filed figures
A ticker or a name is matched to a CIK number in the SEC's list of registered companies, then the company's facts file is read and summarized. Each figure is taken at the latest fiscal year-end and held to one currency.
Get the summary, flat and structured
Revenue, profit, balance sheet, growth, shares and the five-year history arrive in one JSON payload. A company with annual statements bills 2 credits, and one without them bills nothing.
One call returns the figures a public company filed for its last year
- Company
- Sample Industries Inc. (XMPL)
- CIK number
- 9990001
- Listed on
- Nasdaq
- Fiscal year
- 2025, ended 2025-12-31
- Revenue
- $4.82B
- Net income
- $515M
- Net margin
- 10.7%
- Revenue growth
- up 8.4%
- Total assets
- $6.34B
200 OK, 2 creditsShowHide
{
"classification": {
"found": true,
"cik": 9990001,
"name": "Sample Industries Inc.",
"ticker": "XMPL",
"currency": "USD",
"fiscal_year": 2025,
"revenue": 4820000000,
"net_income": 515000000,
"total_assets": 6340000000,
"revenue_growth_pct": 8.4,
"net_margin_pct": 10.7,
"match_count": 2
},
"insights": {
"sec_company_facts_result": {
"last_annual_report": { "form": "10-K", "filed": "2026-02-12" },
"data_source": "sec_edgar"
}
},
"metadata": { "credits_used": 2 }
}Try the Free SEC Company Financials Lookup, one of 1Lookup's free tools.
Run one lookup in your browser and see the result before you decide.
The evidence
Here is the evidence behind every number on this page.
Here are sec-api.io and 1Lookup side by side on the terms you check before you sign.
The terms that decide what a year actually costs, rather than what the first month does. “Not listed” means we could not verify it on either product’s published pages, not that the answer is nothing.
| Term | 1Lookup | sec-api.io |
|---|---|---|
| Minimum commitment | None. Monthly plans with no contract and no minimum volume; cancel any time | Billing cycle 'Monthly, Annually' on Personal & Startups and Business Internal Use, and 'Annually, Multi-Year' on Enterprise & Institutions. |
| Going over your quota | Not listed | $0.30 per GB of data volume beyond the included 50 GB (Personal & Startups) or 100 GB (Business Internal Use) a month; custom on Enterprise. |
| API access | Included on every plan and during the free trial; there is no tier that unlocks it | Personal & Startups and Business Internal Use each have 1 API token (custom on Enterprise). The Free plan card lists All APIs and the same data as paid plans, and the plan comparison marks the XBRL-to-JSON Converter and Financial Statements as included on all three paid plans. |
| Rate limit | 200 requests per 10 seconds for each API key on standard lookups and 1,000 requests a minute for each key on number type, HLR and MNP, and each account can make up to 1,000 requests a minute in total across all its keys; higher limits are available on request | XBRL-to-JSON Converter API: 10 per second per API key on Personal & Startups, 20 per second on Business Internal Use, custom on Enterprise. Query API: 20, 40 and custom per second. |
| Support | Starter: Email Support; Growth: Priority Email & Chat Support; Professional: Chat + Live Meeting; Enterprise: Dedicated CSM | Email support on every plan, Monday to Friday 9:30 a.m. to 4 p.m. ET: best effort on Personal & Startups, within 2 business days on Business Internal Use and within 1 business day on Enterprise; phone and onboarding support are Enterprise only. |
This is the sec-api.io fine print worth reading twice.
Published terms that change what sec-api.io costs or what you can do with it. Each one links to the sec-api.io page it was read on, because a claim about somebody else’s contract should be checkable in one click.
The FAQ says there are no refunds for subscriptions that have already renewed; the renewal can be cancelled at any time in account settings.
Read it on sec-api.io’s siteData download volume beyond the monthly inclusion is billed at $0.30 per GB on Personal & Startups and Business Internal Use.
Read it on sec-api.io’s site
1Lookup

sec-api.io

sec-api.io pricing and product facts verified against sec-api.io as of October 2026. Prices change, so confirm on the vendor’s site. 1Lookup numbers come from the live rate card.
Who it is for
Pick 1Lookup or stay with sec-api.io depending on the job in front of you.
Choose 1Lookup if
you have a ticker, a CIK or a company name and want its latest annual revenue, profit and balance sheet as a finished summary in one call, or to know whether it reported a private raise on a Form D, with no filing to find and convert first.
Consider sec-api.io instead if
you need every tagged item in every filing: sec-api.io converts the full US GAAP taxonomy of 10-K, 10-Q, 8-K and other forms from 2005, publishes new filings within 300 milliseconds of EDGAR, and covers Form D search, full-text search and a real-time stream on flat $49 and $199 monthly plans.
Questions
People ask these questions before they switch from sec-api.io.
What is sec-api.io used for?
Pulling SEC filings into software. Its pricing page lists filing search, full-text search, a real-time stream, Forms 3/4/5, 13F, executive compensation, audit fees and Form D on one key, and its XBRL-to-JSON Converter turns the tagged financial data of a filing into JSON. The docs say the entire US GAAP taxonomy is supported.
How does sec-api.io pricing work?
Checked October 2026: Free is $0 for 100 API calls in total, with no credit card. Personal & Startups shows $49 a month ($588 billed yearly), Business Internal Use shows $199 a month ($2,388 billed yearly), and Enterprise & Institutions is 'Priced per agreement'. The paid plans include 50 GB or 100 GB of data download volume a month, with $0.30 per GB beyond it, and per-second rate limits. No price per request is printed.
How much does 1Lookup charge for a company's financials?
2 credits per company found, free when the SEC holds no annual statements for it. On the Starter plan ($99 a month for 20,000 credits) a company is about $0.010, which covers 10,000 companies a month and is $9.90 per 1,000. At the Enterprise end of the rate card it is about $0.004. sec-api.io is the cheaper bill to start: Personal & Startups is $49 a month, and Business Internal Use, the plan for internal use at a company, is $199, against $99 for a Starter month.
What does sec-api.io return, and what does 1Lookup return?
sec-api.io's XBRL-to-JSON Converter returns everything tagged in one filing: the cover page, income statement, balance sheet, cash flow and equity statements, every other tagged section, custom items and segment breakdowns. It keeps each company's own XBRL element names, and each fact's value is a string of unscaled digits with its period, unit and optional segment. 1Lookup returns a finished summary instead: revenue, gross profit, operating income, net income, total assets and liabilities, equity, cash, long-term debt, operating cash flow, diluted earnings per share, growth and margin for the latest fiscal year, the newest quarter's revenue and net income, and up to five years of revenue, net income and total assets, as plain numbers in the currency the company reports in.
Can sec-api.io look a company up by ticker, CIK or name?
The Converter's documented inputs are htm-url, xbrl-url and accession-no, so each request converts one filing, and a ticker or CIK is not listed as a Converter input. The docs point to the separate Query API, with its own rate limit, to find a filing first. 1Lookup takes a ticker, a CIK number or a company name and returns the company's latest annual figures in one call.
How current is each source?
sec-api.io says new filings are available in less than 300 milliseconds after they are published on EDGAR, so to watch for the newest filing it is faster than 1Lookup. A repeat lookup of the same input by the same user within seven days is answered from the cache at no charge, and bypass_cache: true reads it again. Each answer names the fiscal year end and the filing date of the annual report it used.
Does sec-api.io cover Form D, and how does Funding Trigger differ?
Yes, and far more widely. Its Form D data holds every Form D offering filed since 2008 converted into JSON, searchable on any field with Lucene syntax, so one query can list every raise over $10 million in an industry. A search returns at most 50 results per response and at most 10,000 per query. 1Lookup's Funding Trigger does the opposite job: you name one company by its registered name or CIK number and it returns whether the company has reported a private raise on a Form D, with the amount sold, the offering amount, the date, the investors count and how many Form D filings it has made. It costs 2 credits, only when a Form D is on file.
Does sec-api.io cover 8-K filings, and how does 8-K Event Lookup differ?
Yes. Its Query API filters 8-Ks by item number in the Lucene query (for example items:"2.02" AND formType:"8-K"), returns each filing's items as strings such as 'Item 3.02: Unregistered Sales of Equity Securities', and returns at most 50 filings per response. Its real-time stream picks up a new 8-K as it is published. The pricing page marks the item APIs for 1.01, 1.02, 1.03, 1.05 and 5.07 'Not included' on Personal & Startups and Business Internal Use, and lists 4.01, 4.02 and 5.02 on the paid plans. 1Lookup's 8-K Event Lookup starts from the company instead: a ticker, a name or a CIK number returns the last 12 months of that company's 8-Ks with the item numbers in plain words, a category and a high-signal flag, for 2 credits only when an 8-K was filed.
Which sec-api.io plan can a company use?
The licence follows the plan. Personal & Startups is for personal use, and startups under 5 people may use it internally. Business Internal Use is internal use only, and 'redistribution', multiple API keys and 'products showing the data behind a paywall or a per-seat licence' are listed under Enterprise & Institutions, which is custom-priced. Shares Outstanding and Float is marked 'Not included' on Personal & Startups. 1Lookup's terms license the service and its results for your internal business purposes and do not allow resale or redistribution.
What is the best sec-api.io alternative?
If you need the full tagged contents of filings, sec-api.io is the product built for that. If you have a ticker, a CIK or a name and want the latest annual revenue, profit and balance sheet as a finished summary, 1Lookup's SEC Company Facts bills 2 credits only when annual statements are found, with no plan to size, and Funding Trigger answers the Form D question for one company on the same balance.
Where does sec-api.io beat 1Lookup?
On breadth, speed and licence range. It converts every tagged item of every XBRL filing from 2005 to now, including 10-Q, 8-K, 20-F, 40-F and 6-K as well as 10-K, from filers that are still active and those that are not. Its pricing page lists filing search, full-text search and a real-time stream, new filings are available in less than 300 milliseconds, and its Enterprise licence covers redistribution. 1Lookup returns the headline figures of one company's latest year and does not search filings.
Is sec-api.io worth it in 2026?
If you build on filings, yes: a flat $49 or $199 a month reaches filing search, full-text search and the converted contents of the filings, and the free key lets you try 100 calls first. If all you need is a company's latest annual figures from a ticker or a name, compare the per-company price of 1Lookup with a plan you would size for that one job.
Look up a public company's annual financials by ticker, CIK or name.
Try 1Lookup free for 7 days and compare it with sec-api.io on your own work.
2 credits for each company found, about $0.010 on Starter, on the same balance as phone, email and IP checks. Start with the 7-day free trial.