API

The data of every company page, for an AI assistant through MCP or for a script through REST. You do not need to write any code: give the words below to your assistant, or run the one line in a terminal.

The lines below need no key. They give the public data: every page in full on the free names, and on the names for subscribers, the Quarter forecast and the Release review in full and the headline of the other two pages. A subscriber's key opens the rest: send the header Authorization: Bearer <your key> with every request. Sign in to see these lines with your own key.

Give this to your AI

Paste this into Claude, ChatGPT or any assistant that can add an MCP server. It is the whole setup.

Add an MCP server called pricedin at https://pricedin.markets/mcp. Then list the companies and show me the forecast for Apple, quarter fq4-2026.

In Claude Code, one line

claude mcp add --transport http pricedin https://pricedin.markets/mcp

In a terminal or a script, one line

curl https://pricedin.markets/v1/companies

That answers the list of companies as JSON.

The pages, by REST and by MCP

Each page of the site has its data at its own address under /v1, and the same data from one MCP tool.

Companies/v1/companies
list_companies
Every company on the list, its report days and quarters, and which of the four pages each report has, full or headline.
Quarter forecast/v1/<ticker>/<quarter>/preview
get_quarter_forecast
Our forecast of the quarter to be reported and the one after.
Release review/v1/<ticker>/<quarter>/result
get_release_review
What the company reported against our forecast, line by line, with the bridge, the company's outlook and the reasons.
After the call/v1/<ticker>/<quarter>/after-call
get_after_the_call
The call in brief, and what moved in our forecast after the call, and why.
Full forecast/v1/<ticker>/<quarter>/forecast
get_full_forecast
Our forecast of the next quarter, the quarter after and three years.

Names

A ticker as listed, in either case: aapl or AAPL. A quarter as the company counts it: fq4-2026 is the fourth quarter of the company's fiscal year 2026. The list of companies gives every ticker, its quarters and the pages each one has, so start there.

Parts of a long page

A Quarter forecast and a Full forecast also come in parts. The top holds the headline, each period's low, base and high with each model's numbers, and parts, the list of the other parts: table, every line, and one part for each period, such as Q1-FY2027 or FY2027. By REST, the address alone answers the whole page, and ?part=top, ?part=table or ?part=FY2027 answers one part. By MCP, a tool answers the top, and its argument part asks for one part.

What comes back

JSON, with the same numbers the page shows. Each page's data has schema, its format and version, such as pricedin.forecast.v1, and meta: the company, the cutoff (the moment the forecast stopped reading, to the second) and meta.visible. That field is full or headline: on a name for subscribers, a page asked for without a key is the headline. Money is in US dollars, not thousands or millions: 113271666666.667 is $113.27 billion. Earnings per share is in dollars per share.

Errors

401{"error":"unknown key"}: the key is not a Pricedin key. By MCP, the error -32001.
404{"error":"not found: …"}: no such company, quarter, page or part. The list of companies and the top of a page say what exists.
Stopped keyWhen a subscription ends, its key gets the public data, as a visitor does, and each REST answer carries the header x-pricedin-key: inactive.

Use

A subscription is for one person's own investing, as confirmed at sign-up: not inside a firm, a fund or a business, not resold and not redistributed. Firms, funds and data buyers: write to info@exascaledata.net.