0.25¢ per call, from

Financial statements API

Let your agent read company financials.

Look up income statements, balance sheets and cash flow statements by ticker, taken from SEC filings. Three providers, priced per call.

One TaskFuel account and prepaid balance. Connect your agent and it shows the price before it pays.

Works with

Financial statements API: what your agent gets.

Apple, annual statements, tested on 4 November 2026. Your agent shows the price for your own request before it pays.

  • Statements by ticker

    Income statement, balance sheet and cash flow for a US-listed company, up to five annual and five quarterly periods. Each figure names its filing and date. Our test returned Apple's FY2026 year.

    $0.003 / ticker
  • All three statements in one call

    Income statements, balance sheets and cash flow statements together. You set the period and how many to return. Each statement is also a separate call at the same price. Our test returned the latest annual period.

    $0.025 / call
  • Statements as filed

    Line items as filed in each 10-K or 10-Q, newest first, with filing dates. Our test returned FY2025 as the newest filing.

    $0.0025 / call

Financial statements, tested.

We asked three APIs for Apple's annual statements, one call each. Two returned the FY2026 year filed on 3 November 2026. The third returned FY2025 as its newest filing.

TaskFuel test run ·

Charged $0.0305

Your agent asked

Get the annual income statement, balance sheet and cash flow for Apple through three APIs
Data from
Otto, Financial Datasets and Finnhub

What came back

Statements by ticker
FY2026 first, revenue $478.8B. Five annual years plus quarters, each figure tagged to its filing.
All three in one call
FY2026: revenue $478.8B, net income $132.2B, total assets $404.5B, operating cash flow $145.1B
As-reported filings
FY2025 10-K filed 31 Oct 2025: revenue $416.2B
Per call
$0.003, $0.025 and $0.0025

One US company, annual periods, one call per API.

Try the API request Quote first, then run

1. Check the price

Use your TaskFuel API key as TASKFUEL_API_KEY in your terminal or server. Keep it out of browser code. This request checks the price without paying.

These are the exact inputs used in the test of the first provider. The other two take ticker, period and limit parameters. Filings are added over time, so a new call can return a newer year.

curl --fail-with-body https://app.taskfuel.ai/v1/call \
  -H "Authorization: Bearer $TASKFUEL_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-binary @- <<'TASKFUEL_REQUEST'
{
  "url": "https://x402.ottoai.services/financial-statements?ticker=AAPL",
  "method": "GET",
  "dryRun": true
}
TASKFUEL_REQUEST

2. Run the request

Review amount_usd in the quote. To pay and run, change dryRun to false and add maxAmountUsd with that approved amount inside the same JSON object. Keep the inputs unchanged; this limit applies to one call.

3. Read the result

Read data.income, data.balance and data.cashFlow. Each has periods and lines; each line has cells with value, form, filed, concept and accession.

Setup and API reference · Job polling and timeout recovery

Try it in your next task.

Sign in to TaskFuel and connect your existing agent. Ask it for a company's financial statements and show the price before it makes the paid call.

01

Name the task

Tell your agent what the output needs to contain.

02

See the price

Your agent shows the provider and price before spending.

03

Review the response

Check the output against your task. The call reports its cost and remaining balance.

When to use it.

Reading a company's results

Pull the three statements for a ticker.

Your agent fetches revenue, net income, total assets and cash flow from the latest filing, with the filing and date named.

Tracing a number

Check where a figure came from.

One provider tags each figure with its filing, date and XBRL concept, and flags a period a later filing restated.

Reading the filing as filed

Get line items exactly as the filer reported them.

Your agent reads each 10-K or 10-Q as filed, newest first, and picks the periods it needs.

Providers for this task.

CapabilityProvidersReference
Company financialsFinancial Datasets, 2s, Alpha Vantage, Otto AI, EDGAR (SEC)Compare providers · Endpoint data

Good Questions.

Do I need a financial data account?

No. Your agent pays from your TaskFuel balance, so there is nothing else to sign up for.

What does a financial statements call cost?

Our three Apple calls on 4 November 2026 cost $0.003, $0.025 and $0.0025. Your agent shows the price for your own request before it pays.

What does it return?

Income statement, balance sheet and cash flow figures taken from SEC filings, with the filing and period named. Our test returned Apple's FY2026 annual statements, and one provider listed five years.

Why did one provider return an older year?

Apple filed its FY2026 10-K on 3 November 2026. Two providers returned it the next day. Finnhub returned FY2025 as its newest filing.

Which companies are covered?

US-listed companies that file with the SEC. We tested Apple.

Is this the same as stock quotes?

No. This guide returns company financials from filings. Prices and market data are covered in the Finnhub alternative guide.

Your agent can do things it couldn’t this morning.

$1 in free credit, no card required.

Start for Free