Financial Statements APIs
Description
Retrieve complete company financial statements through three dedicated APIs: Income Statement, Balance Sheet, and Cash Flow Statement. Access structured historical financial data for revenue, profitability, assets, liabilities, equity, and cash flow across multiple reporting periods.
Build financial analysis platforms, company research pages, AI workflows, financial dashboards, and business intelligence applications using standardized financial statements instead of parsing company filings.
Interface Example

Output Example
|
Fiscal Year End |
2022-01-31 |
2023-01-31 |
2024-01-31 |
2025-01-31 |
2026-01-31 |
|---|---|---|---|---|---|
|
Income Statement |
|||||
|
Total Revenue |
$26.91B |
$26.97B |
$60.92B |
$130.50B |
$215.94B |
|
Gross Profit |
$17.48B |
$15.36B |
$44.30B |
$97.86B |
$153.46B |
|
Operating Income |
$10.04B |
$5.58B |
$32.97B |
$81.45B |
$130.39B |
|
Net Income |
$9.75B |
$4.37B |
$29.76B |
$72.88B |
$120.07B |
|
Diluted EPS |
$0.385 |
$0.174 |
$1.19 |
$2.94 |
$4.90 |
|
Balance Sheet |
|||||
|
Total Assets |
$44.19B |
$41.18B |
$65.73B |
$111.60B |
$206.80B |
|
Total Liabilities |
$17.58B |
$19.08B |
$22.75B |
$32.27B |
$49.51B |
|
Stockholders’ Equity |
$26.61B |
$22.10B |
$42.98B |
$79.33B |
$157.29B |
|
Cash Flow Statement |
|||||
|
Operating Cash Flow |
$9.11B |
$5.64B |
$28.09B |
$64.09B |
$102.72B |
|
Capital Expenditure |
−$0.98B |
−$1.83B |
−$1.07B |
−$3.24B |
−$6.04B |
|
Free Cash Flow |
$8.13B |
$3.81B |
$27.02B |
$60.85B |
$96.68B |
How to Build this Workflow
This workflow is built using the following FinImpulse APIs
- Income Statement API
- Balance Sheet API
- Cash Flow Statement API
- Company Profile API (optional)
- Summary API (optional)
Resources
API Cost Examples
| Scenario | APIs Used | Usage Example | Estimated Monthly Cost |
|---|---|---|---|
| Annual Financial Statements | Income Statement API, Balance Sheet API, Cash Flow API | 1,000 companies × 5 years of annual reports | ≈ $17.40 |
| Income Statement API (Calls) = $0.00080 + Balance Sheet API (Calls) = $0.00080 + Cash Flow API (Calls) = $0.00080 Total = $0.00240 1,000 companies × $0.0024 = $2.40 Income Statement API (Rows) = $0.00100 + Balance Sheet API (Rows) = $0.00100 + Cash Flow API (Rows) = $0.00100 Total = $0.00300 1,000 companies × 5 years of annual reports = 5,000 reports 5,000 reports × $0.00300 = $15.00 Grand Total = $2.40 + $15.00 = $17.40 / month |
|||
| Historical Prices (5Y) | Income Statement API, Balance Sheet API, Cash Flow API | 1,000 companies × 1 year of quarterly reports | ≈ $14.40 |
| Income Statement API (Calls) = $0.00080 + Balance Sheet API (Calls) = $0.00080 + Cash Flow API (Calls) = $0.00080 Total = $0.00240 1,000 companies × $0.0024 = $2.40 Income Statement API (Rows) = $0.00100 + Balance Sheet API (Rows) = $0.00100 + Cash Flow API (Rows) = $0.00100 Total = $0.00300 1,000 companies × 4 quarters (1 year of quarterly reports) = 4,000 reports 4,000 reports × $0.00300 = $12.00 Grand Total = $2.40 + $12.00 = $14.40 / month |
|||
Disclaimer. The pricing examples above are calculated using the APIs shown in this workflow and represent typical usage scenarios. Static data can be cached client-side to reduce actual costs below these estimates, and the Sandbox environment is available for development and testing separately from production usage. Actual costs depend on the endpoints, datasets, response size, request frequency, caching strategy, and additional data included in your application.
FinImpulse provides financial data and analytics APIs only. AI-generated responses depend on the application, prompts, and language model used. FinImpulse does not provide investment advice, trading recommendations, or guarantee the accuracy of AI-generated conclusions.
Valuation History API
Description
Retrieve historical valuation ratios including P/E, P/S, P/B, EV/EBITDA, EV/Revenue, PEG, and other commonly used valuation metrics through a lightweight API. Analyze how company valuation changes over time without downloading complete financial statements.
Use Valuation History API to build valuation charts, screening tools, market comparison dashboards, AI assistants, and research applications that need historical multiples for thousands of companies.
Interface Example

Output Example
|
Fiscal Year End |
P/E Ratio |
P/S Ratio |
P/B Ratio |
EV/EBITDA |
EV/Revenue |
|---|---|---|---|---|---|
|
2022-01-31 |
75.46 |
25.55 |
25.78 |
61.06 |
24.97 |
|
2023-01-31 |
83.14 |
17.26 |
22.57 |
64.53 |
16.82 |
|
2024-01-31 |
81.17 |
34.14 |
45.57 |
66.16 |
33.63 |
|
2025-01-31 |
47.40 |
26.36 |
44.60 |
38.88 |
25.70 |
How to Build this Workflow
This workflow is built using the following FinImpulse APIs
- Valuation History API
- Summary API (optional)
- Historical Prices API (optional)
Resources
API Cost Examples
| Scenario | APIs Used | Usage Example | Estimated Monthly Cost |
|---|---|---|---|
| Historical Valuation Ratios | Valuation History API | 1,000 companies × 5 years of annual valuation history | ≈ $1.05 |
| Valuation History API (Calls) = $0.00080 1,000 companies × $0.00080 = $0.80 Valuation History API (Rows) = $0.00005 1,000 companies × 5 years of annual history = 5,000 reports 5,000 reports × $0.00005 = $0.25 Total = $0.80 + $0.25 = $1.05 / month |
|||
| Historical Valuation Ratios | Valuation History API | 100,000 companies × 5 years of annual valuation history | ≈ $105.00 |
| Valuation History API (Calls) = $0.00080 100,000 companies × $0.00080 = $80.00 Valuation History API (Rows) = $0.00005 100,000 companies × 5 years of annual history = 500,000 reports 500,000 reports × $0.00005 = $25.00 Total = $80.00 + $25.00 = $105.00 / month |
|||
Disclaimer. The pricing examples above are calculated using the APIs shown in this workflow and represent typical usage scenarios. Static data can be cached client-side to reduce actual costs below these estimates, and the Sandbox environment is available for development and testing separately from production usage. Actual costs depend on the endpoints, datasets, response size, request frequency, caching strategy, and additional data included in your application.
FinImpulse provides financial data and analytics APIs only. AI-generated responses depend on the application, prompts, and language model used. FinImpulse does not provide investment advice, trading recommendations, or guarantee the accuracy of AI-generated conclusions.
