# Non-GAAP Financial Metrics

> Non-GAAP Financial Metrics is a paid API for AI agents from AIsa MPP Data APIs at api.aisa.one, paid per call via MPP, $0.02/call, status unknown (last checked 2026-10-18).

Retrieve non-GAAP financial metrics for a given ticker, including GAAP equivalents and key adjustments, across quarterly or annual periods.

## Facts

- Endpoint: GET https://api.aisa.one/apis/v1/financial/kpi/non-gaap?utm_source=zero.xyz
- Price: $0.02/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Provider: AIsa MPP Data APIs
- Website: https://aisa.one
- Tags: web-search, financial-data, prediction-markets, weather, travel, data, search
- Canonical page: https://www.zero.xyz/c/aisa-mpp-data-apis-non-gaap-financial-metrics-5d9123f5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GnrGl0N92pJrcJONcb_B7

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability aisa-mpp-data-apis-non-gaap-financial-metrics-5d9123f5
```

Example prompt: Can you pull the last 4 quarters of non-GAAP adjusted diluted EPS for Delta Air Lines (DAL), including what GAAP line item it corresponds to and what charges are excluded?

## When to prefer this

Choose this endpoint when you need company-reported non-GAAP financial metrics alongside their GAAP equivalents and the specific adjustments made — ideal for earnings analysis, financial modeling, or understanding how management presents performance. Prefer this over raw GAAP financial statement endpoints when the goal is to understand adjusted profitability metrics like Adjusted EPS, non-GAAP operating income, or Adjusted EBITDA as reported by the company itself.

## Known failure modes

- Missing required ticker parameter returns a 400 validation error
- Invalid or unrecognized ticker symbol may return an empty array with no error
- Specifying an unrecognized metric_name may return zero results silently
- Using a stale or malformed cursor may return an error or unexpected results
- Date range filters with no matching data return an empty kpi_non_gaap array
- Exceeding the limit maximum of 50 may result in a validation error

## How this service works

Get non-GAAP financial metrics with GAAP equivalents and key adjustments.

<!-- aisa-pricing:start -->
Published reference price: $0.02 USD per successful request. Account-specific pricing and final settlement may differ.
<!-- aisa-pricing:end -->

## Output

Returns an array of non-GAAP KPI records per period, each containing the metric name, numeric value and unit, reporting period label and type, the corresponding GAAP line item, a plain-language description of key adjustments (e.g. excludes restructuring charges), and optional source URL/text. A next_page_url is included when additional pages of results exist.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "ticker"
 ],
 "properties": {
  "limit": {
   "type": "integer",
   "default": 4,
   "maximum": 50,
   "description": "Number of periods to return. This is the total across all pages, not a page size: each page holds up to 10 records, linked by `next_page_url`."
  },
  "cursor": {
   "type": "string",
   "description": "Opaque pagination cursor from a previous response's next_page_url. When provided, all other query parameters are ignored: the cursor carries the original request's filters. Treat it as opaque; do not construct or modify it."
  },
  "period": {
   "enum": [
    "quarterly",
    "annual"
   ],
   "type": "string",
   "default": "quarterly",
   "description": "Filter by period type: quarterly or annual."
  },
  "ticker": {
   "type": "string",
   "description": "The ticker symbol."
  },
  "metric_name": {
   "type": "string",
   "description": "Filter to a specific metric."
  },
  "report_period_gte": {
   "type": "string",
   "format": "date",
   "description": "Only return metrics on or after this date (YYYY-MM-DD)."
  },
  "report_period_lte": {
   "type": "string",
   "format": "date",
   "description": "Only return metrics on or before this date (YYYY-MM-DD)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "kpi_non_gaap": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "ticker",
     "metric_name",
     "value",
     "unit",
     "period",
     "period_type"
    ],
    "properties": {
     "unit": {
      "type": "string",
      "example": "USD per share"
     },
     "value": {
      "type": [
       "number",
       "null"
      ],
      "example": 0.64
     },
     "period": {
      "type": "string",
      "example": "Q1 2026"
     },
     "ticker": {
      "type": "string",
      "example": "DAL"
     },
     "source_url": {
      "type": [
       "string",
       "null"
      ],
      "format": "uri"
     },
     "metric_name": {
      "type": "string",
      "example": "Adjusted Diluted EPS"
     },
     "period_type": {
      "enum": [
       "quarterly",
       "annual"
      ],
      "type": "string"
     },
     "source_text": {
      "type": [
       "string",
       "null"
      ]
     },
     "gaap_equivalent": {
      "type": [
       "string",
       "null"
      ],
      "example": "Diluted earnings per share",
      "description": "The GAAP line item this metric adjusts."
     },
     "key_adjustments": {
      "type": [
       "string",
       "null"
      ],
      "example": "Excludes restructuring charges of $150M",
      "description": "Description of adjustments made."
     }
    }
   }
  },
  "next_page_url": {
   "type": "string",
   "description": "Absolute URL of the next page of results. Present only when more results remain; request it as-is to continue. Each page holds up to 10 records."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aisa-mpp-data-apis-non-gaap-financial-metrics-5d9123f5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.aisa.one](https://www.zero.xyz/host/api.aisa.one/llms.txt)
