Income Statements

Retrieve income statement history using ticker or CIK, timeframe, fiscal-year filters, and limit.

Endpoint

GET /statements/income
Test request
/statements/income?ticker=AAPL&start=2024&end=2024&timeframe=quarterly&limit=4

Create a free account to run these investor-grade stock endpoints with your own key. Create a free account to run the full workflow.

Send a request to view the response.

Query Parameters

  • ticker: required when cik is not provided
  • cik: optional SEC CIK
  • start: optional fiscal-year lower bound such as 2020
  • end: optional fiscal-year upper bound such as 2024
  • timeframe: optional annual, quarterly, or ttm
  • limit: optional row limit

Response

The response is an array of statement rows.

Typical fields include:

  • revenue
  • cost_of_revenue
  • gross_profit
  • operating_income
  • pretax_income
  • net_income
  • diluted_eps
  • ebit
  • ebitda

Example Request

curl -H "Authorization: Bearer $your_api_key" \
  "https://api.apifinance.ai/statements/income?ticker=AAPL&timeframe=quarterly&limit=4"

Next step

Run this endpoint with your own API key

Use the playground to inspect the response first, then create a key and move into implementation once the payload fits your product.