Contract
{
"type": "object",
"required": [
"symbol"
],
"properties": {
"symbol": {
"type": "string",
"description": "Stock ticker symbol (e.g. 'AAPL', 'MSFT', 'NVDA')."
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"data": {
"type": "object",
"properties": {
"prior": {
"type": "object",
"properties": {
"gp": {
"type": "array",
"items": {
"type": "number"
}
},
"cor": {
"type": "array",
"items": {
"type": "number"
}
},
"dps": {
"type": "array",
"items": {
"type": "number"
}
},
"fcf": {
"type": "array",
"items": {
"type": "number"
}
},
"rnd": {
"type": "array",
"items": {
"type": "number"
}
},
"ebit": {
"type": "array",
"items": {
"type": "number"
}
},
"opex": {
"type": "array",
"items": {
"type": "number"
}
},
"sgna": {
"type": "array",
"items": {
"type": "number"
}
},
"fcfps": {
"type": "array",
"items": {
"type": "number"
}
},
"opinc": {
"type": "array",
"items": {
"type": "number"
}
},
"ebitda": {
"type": "array",
"items": {
"type": "number"
}
},
"epsdil": {
"type": "array",
"items": {
"type": "number"
}
},
"netinc": {
"type": "array",
"items": {
"type": "number"
}
},
"pretax": {
"type": "array",
"items": {
"type": "number"
}
},
"taxexp": {
"type": "array",
"items": {
"type": "number"
}
},
"revenue": {
"type": "array",
"items": {
"type": "number"
}
},
"epsBasic": {
"type": "array",
"items": {
"type": "number"
}
},
"netinccmn": {
"type": "array",
"items": {
"type": "number"
}
},
"fiscalYear": {
"type": "array",
"items": {
"type": "string"
}
},
"sharesBasic": {
"type": "array",
"items": {
"type": "number"
}
},
"depAmorEbitda": {
"type": "array",
"items": {
"type": "number"
}
},
"fiscalQuarter": {
"type": "array",
"items": {
"type": "string"
}
},
"sharesDiluted": {
"type": "array",
"items": {
"type": "number"
}
},
"interestIncome": {
"type": "array",
"items": {
"type": [
"number",
"null"
]
}
},
"interestExpense": {
"type": "array",
"items": {
"type": [
"number",
"null"
]
}
},
"otherNonOperating": {
"type": "array",
"items": {
"type": "number"
}
},
"revenueAsReported": {
"type": "array",
"items": {
"type": "number"
}
}
},
"description": "One older fiscal year beyond financialData's own range (fiscal year 2020 on the AAPL call), using the same field names but always exactly one entry per array.",
"additionalProperties": false
},
"trust": {
"type": "object",
"properties": {
"topic": {
"type": "string"
},
"ticker": {
"type": "string"
},
"sources": {
"type": "array",
"items": {
"type": "object",
"properties": {
"url": {
"type": "null",
"description": "Always null in the shaped output: this is a urlLeaves entry (census.json) stripped per rule 3, not a URL a customer receives."
},
"name": {
"type": "string",
"description": "The data vendor's own publicly-disclosed name (e.g. 'S&P Global Market Intelligence') -- not a private individual."
},
"short": {
"type": "string"
}
},
"additionalProperties": false
}
},
"summary": {
"type": "object",
"properties": {
"pre": {
"type": "string"
},
"post": {
"type": "string"
}
},
"additionalProperties": false
},
"lastChecked": {
"type": "number",
"description": "Unix milliseconds timestamp."
},
"lastUpdated": {
"type": "string",
"description": "A date string (e.g. '2026-05-01'), confirmed against the AAPL fixture -- not a phone number, despite an automated capture-time scan flagging this leaf as a possible phone-number pattern match."
},
"freshnessLag": {
"type": "string",
"description": "e.g. 'hours'."
},
"updateFrequency": {
"type": "string",
"description": "e.g. 'quarterly'."
}
},
"description": "Attribution/provenance metadata for the underlying data source.",
"additionalProperties": false
},
"period": {
"type": "string",
"description": "e.g. 'annual'."
},
"details": {
"type": "object",
"properties": {
"fiscalYear": {
"type": "string",
"description": "e.g. 'October - September'."
},
"lastTradingDay": {
"type": "string"
},
"fiscalYearShort": {
"type": "string",
"description": "e.g. 'Oct - Sep'."
},
"lastTrailingDate": {
"type": "string"
},
"reportingFrequency": {
"type": [
"string",
"null"
],
"description": "null on the one real call observed; meaning otherwise unconfirmed."
}
},
"additionalProperties": false
},
"statement": {
"type": "string",
"description": "e.g. 'income-statement'."
},
"full_count": {
"type": "number",
"description": "Total number of fiscal periods available for this stock (10 on the AAPL call)."
},
"financialData": {
"type": "object",
"properties": {
"gp": {
"type": "array",
"items": {
"type": "number"
},
"description": "Gross profit."
},
"cor": {
"type": "array",
"items": {
"type": "number"
},
"description": "Cost of revenue."
},
"dps": {
"type": "array",
"items": {
"type": "number"
},
"description": "Dividend per share."
},
"fcf": {
"type": "array",
"items": {
"type": "number"
},
"description": "Free cash flow."
},
"rnd": {
"type": "array",
"items": {
"type": "number"
},
"description": "Research & development expense."
},
"ebit": {
"type": "array",
"items": {
"type": "number"
}
},
"opex": {
"type": "array",
"items": {
"type": "number"
},
"description": "Total operating expenses."
},
"sgna": {
"type": "array",
"items": {
"type": "number"
},
"description": "Selling, general & administrative expense."
},
"fcfps": {
"type": "array",
"items": {
"type": "number"
},
"description": "Free cash flow per share."
},
"opinc": {
"type": "array",
"items": {
"type": "number"
},
"description": "Operating income."
},
"ebitda": {
"type": "array",
"items": {
"type": "number"
}
},
"epsdil": {
"type": "array",
"items": {
"type": "number"
},
"description": "Diluted EPS."
},
"netinc": {
"type": "array",
"items": {
"type": "number"
},
"description": "Net income."
},
"pretax": {
"type": "array",
"items": {
"type": "number"
},
"description": "Pretax income."
},
"taxexp": {
"type": "array",
"items": {
"type": "number"
},
"description": "Income tax expense."
},
"datekey": {
"type": "array",
"items": {
"type": "string"
},
"description": "Fiscal period-end date per entry, or the literal string 'TTM' for the leading trailing-twelve-month entry. Confirmed (against the AAPL fixture) to be fiscal period date keys, not phone numbers, despite an automated capture-time scan flagging this leaf as a possible phone-number pattern match."
},
"revenue": {
"type": "array",
"items": {
"type": "number"
}
},
"taxrate": {
"type": "array",
"items": {
"type": "number"
},
"description": "Effective tax rate, fraction."
},
"epsBasic": {
"type": "array",
"items": {
"type": "number"
}
},
"fcfMargin": {
"type": "array",
"items": {
"type": "number"
}
},
"netinccmn": {
"type": "array",
"items": {
"type": "number"
},
"description": "Net income to common."
},
"ebitMargin": {
"type": "array",
"items": {
"type": "number"
}
},
"fiscalYear": {
"type": "array",
"items": {
"type": "string"
}
},
"grossMargin": {
"type": "array",
"items": {
"type": "number"
},
"description": "Fraction, e.g. 0.487."
},
"payoutratio": {
"type": "array",
"items": {
"type": "number"
},
"description": "Dividend payout ratio, fraction."
},
"sharesBasic": {
"type": "array",
"items": {
"type": "number"
}
},
"ebitdaMargin": {
"type": "array",
"items": {
"type": "number"
}
},
"profitMargin": {
"type": "array",
"items": {
"type": "number"
}
},
"depAmorEbitda": {
"type": "array",
"items": {
"type": "number"
},
"description": "Depreciation & amortization added back for EBITDA."
},
"fiscalQuarter": {
"type": "array",
"items": {
"type": "string"
}
},
"sharesDiluted": {
"type": "array",
"items": {
"type": "number"
}
},
"interestIncome": {
"type": "array",
"items": {
"type": [
"number",
"null"
]
},
"description": "null observed for the most recent 5 of 6 entries on the one real call."
},
"interestExpense": {
"type": "array",
"items": {
"type": [
"number",
"null"
]
},
"description": "null observed for the most recent 5 of 6 entries on the one real call."
},
"operatingMargin": {
"type": "array",
"items": {
"type": "number"
}
},
"otherNonOperating": {
"type": "array",
"items": {
"type": "number"
}
},
"revenueAsReported": {
"type": "array",
"items": {
"type": "number"
}
},
"goodwillIntangibleAmortization": {
"type": [
"number",
"null"
],
"description": "Observed null (a single scalar, not an array) on the one real call -- unlike its siblings, may take an array shape when a covered stock reports this line."
}
},
"description": "Arrays of figures, most-recent-first, one entry per fiscal period (index 0 is a partial trailing-twelve-month 'TTM' period on the one real call observed, followed by completed fiscal years).",
"additionalProperties": false
}
},
"description": "Present only when the symbol resolves to a known, covered stock.",
"additionalProperties": false
},
"status": {
"type": "string",
"description": "'success' on the one real recognized-ticker call observed (AAPL)."
}
},
"description": "The income-statement record at routing.responseResultPath ($.output). Both fields below are absent entirely (shaped output is {}) when the ticker symbol is not recognized -- see the invalid-ticker fixture -- rather than an error being raised.",
"additionalProperties": false
}Pricing
Every real charge, itemised. A model that quietly omits one is a slow financial leak, so nothing here is rolled up, and a charge that only applies to some inputs says so rather than being added in.
Prices in this catalog are the provider's own list price, not your bill: Omnial MCP charges provider cost plus a platform markup on top, so what you are charged is higher than the figure shown. For the exact amount a specific call will cost, run omnial_execute with dry_run: true; that number includes the markup and is what we hold while the call runs. It is a quote, not a cap on the charge.
| Charge | Rate |
|---|---|
Per call Flat, regardless of what comes back | $0.01365 |
- Cost basis
- Not recorded
This tool's catalog entry does not record how its final bill is determined, so we will not tell you whether its cost is fixed before the call or reported by the provider afterwards. Either way what is held is a quote rather than a cap: you are charged what the call actually costs, bounded at 2x the quote.
- Updated
- Sep 8, 2026
