← Back to API Ninjas
GET/v1/incomestatement

Get income statement data for a specific company, period, and year

Returns income statement data from SEC 10-Q and 10-K filings for one company, fiscal period and year. Requires `ticker` or `cik`. For available periods use /incomestatementavailability.

API Ninjas·$0.001 per call

Example code

// Using @orth/sdk - The simplest way to call APIs // Install: npm install @orth/sdk import Orthogonal from "@orth/sdk"; const orthogonal = new Orthogonal({ apiKey: process.env.ORTHOGONAL_API_KEY, }); const output = await orthogonal.run({ api: "api-ninjas", path: "/v1/incomestatement" }); console.log(output);

Query parameters

ticker
string

Company ticker symbol (e.g., ADBE). Either ticker or cik must be provided.

cik
string

Company Central Index Key (e.g., 796343). Either ticker or cik must be provided.

period
string

Fiscal period. Must be one of: q1, q2, q3, q4, or fy (full year). If set, year must also be set. (Allowed: q1, q2, q3, q4, fy)

year
number

Fiscal year (e.g., 2025). Must be a valid year after 2000. If set, period must also be set.

    Orthogonal - Giving AI agents the tools they need.