Get non-GAAP metrics
KPIs
Non-GAAP Metrics
Get non-GAAP financial metrics with GAAP reconciliation context.
GET
Get non-GAAP metrics
Documentation Index
Fetch the complete documentation index at: https://docs.financialdatasets.ai/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The KPI Non-GAAP API returns adjusted financial metrics extracted from earnings releases, paired with their GAAP equivalents and the key adjustments between them. Examples: Adjusted EPS, Adjusted EBITDA, Free Cash Flow, Non-GAAP Operating Income, Core FFO, CASM-ex-fuel.Pro and above — Available to Pro and Enterprise customers. Coverage begins with Q1 2026 earnings season and expands with each new release.
Available Tickers
You can fetch a list of available tickers with aGET request to:
https://api.financialdatasets.ai/kpi/non-gaap/tickers/
Getting Started
- Add your API key to the header of the request as
X-API-KEY. - Add the required query param
ticker. - Execute the API request.
Filtering the Data
| Parameter | Required | Description |
|---|---|---|
ticker | Yes | Stock ticker symbol (e.g., DAL, BAC) |
metric_name | No | Filter to a specific metric |
period | No | quarterly (default) or annual |
report_period_gte | No | Only return metrics on or after this date (YYYY-MM-DD) |
report_period_lte | No | Only return metrics on or before this date (YYYY-MM-DD) |
limit | No | Number of periods to return (default: 4, max: 50) |
Example
KPI Non-GAAP
Example Response
Response Fields
| Field | Type | Description |
|---|---|---|
gaap_equivalent | string | The GAAP line item this metric adjusts (e.g., “Total operating revenue”, “Net income”) |
key_adjustments | string | Description of the adjustments made (e.g., “Excludes restructuring charges of $150M”) |
Notes
- Non-GAAP metrics often include both current and prior-year values from the same filing.
- The
source_urllinks directly to the source document with text highlighting when available.
Authorizations
API key for authentication.
Query Parameters
The ticker symbol.
Filter to a specific metric.
Filter by period type: quarterly or annual.
Available options:
quarterly, annual Only return metrics on or after this date (YYYY-MM-DD).
Only return metrics on or before this date (YYYY-MM-DD).
Number of periods to return.
Required range:
x <= 50Response
Non-GAAP metrics response