The Silicon Floor API

Every figure on this site is served as JSON over HTTP, read-only, with no key and no account. One call tells you who owns a company, what its insiders bought and sold, or what its filings say — each number with its date and the document it came from.

Base address: https://siliconfloor.com/api/v1 — Free · No sign-up, no key · Read-only · JSON · OpenAPI 3.1

Start

There is nothing to install and nothing to request. Call the address, read the JSON.

curl https://siliconfloor.com/api/v1/ownership/nvda

A ticker is enough, in any case. Paths and field names never change: a route is added, never renamed.

curl "https://siliconfloor.com/api/v1/desk?lang=en"

The API answers in French by default — existing callers rely on it, so it stays that way. Pass lang=en for English labels and prose. Field names are the same in both languages.

How to read what comes back

The routes

The ones you are most likely to want. Each takes an optional lang; a symbol is a ticker as tracked.

A company

RouteWhat it returns
/api/v1/series/{symbol}Daily bars, moving averages, RSI, metrics and fundamentals.
/api/v1/intraday/{symbol}Five-minute bars of the last sessions, and the last price.
/api/v1/indicators/{symbol}Technical indicators and the FINRA short interest.
/api/v1/financials/{symbol}Income statement, balance sheet and cash flow as filed.
/api/v1/figures/{symbol}/{metric}One filed figure period by period, with any restatement.
/api/v1/dividendsWho pays, how much, and whether the cash covers it.
/api/v1/filingsRecent SEC filings, classified and linked.
/api/v1/events/{symbol}What a company's filings did to its price afterwards.

Who owns it

RouteWhat it returns
/api/v1/ownership/{symbol}The ownership map: funds, large shareholders, insiders, options.
/api/v1/ownership/{symbol}/answerThe answer to “who owns this company?”, in a sentence, with its questions.
/api/v1/ownership/{symbol}/historyQuarter by quarter since the end of 2019, and since when each house holds it.
/api/v1/ownership/{symbol}/movesEvery move declared this quarter: sales, purchases, entries, exits.
/api/v1/holdersOwnership read by holder: moves, convictions, the largest holders, rankings.
/api/v1/holders/{key}One fund, company or person: positions, sectors, history, performance.
/api/v1/who-ownsThe largest shareholder of every tracked company.
/api/v1/funds/{symbol}The funds and ETFs that hold it, from their Form N-PORT.

Directors, officers and founders

RouteWhat it returns
/api/v1/insidersA company's insiders, or one person by SEC identifier.
/api/v1/insider-tradingWhat insiders bought and sold, the last closed quarter.
/api/v1/insider-trading/{quarter}The same for a given quarter, as q3-2026.

A quarter, read whole

RouteWhat it returns
/api/v1/big-moneyWhat funds and institutions bought and sold: flows, sectors, biggest moves.
/api/v1/big-money/{quarter}The same for a given quarter, as q2-2026.
/api/v1/13fFiling deadlines, the wave being filed, the managers people look for.
/api/v1/ai-investorsWho invests in these companies: managers, insiders, companies of the sector.

The market

RouteWhat it returns
/api/v1/deskThe whole state: regime, breadth, sectors, movers, every tracked company.
/api/v1/marketThe sector as one market over time: combined value, weights, volume.
/api/v1/market/mapOne session, company by company: value, amount traded, change.
/api/v1/short-interestThe most shorted stocks and the largest moves, from FINRA.
/api/v1/signalsThe signal log, read without loss or duplicates with since and next.
/api/v1/changesWhat happened since a date: filings, restatements, stakes, signals.
/api/v1/newsRecent headlines about a company, marked as third-party text.

Lists and comparisons

RouteWhat it returns
/api/v1/collectionsThe published lists: fastest growing, small caps, lowest price to sales.
/api/v1/collections/{slug}One list, with the criteria it was built on.
/api/v1/compareThe published comparisons.
/api/v1/compare/{slug}Two companies side by side, as nvidia-vs-amd.

The API itself

RouteWhat it returns
/api/v1/schemaEvery route and every field in plain words. Read it before the rest.
/api/v1/statusAvailability of the services behind the data.
/api/v1/sourcesWhere each figure comes from, and how fresh it is.

This is not the whole surface: the complete list, with every parameter, is in the OpenAPI description below.

Descriptions a tool can read

Three addresses, so that a client generator, an API directory or an agent can find the surface on its own.

AddressWhat it is
/api/v1/schemaThe written description: conventions, routes, what each field means.
/openapi.jsonThe same surface in OpenAPI 3.1, for tools that read specifications.
/.well-known/api-catalogThe catalogue at the address the standard reserves for it (RFC 9727).

For an assistant, there is a Model Context Protocol server at the same data: it projects these routes as eighteen tools, so a model does not have to parse JSON.

MCP server documentation · OpenAPI description · Written schema

Limits and fair use

There is no key, so there is no quota to request. The API is rate-limited to 300 requests per minute per IP address, and answers are cached briefly so that everyone keeps a fast site.

No Access-Control-Allow-Origin header is sent: call the API from a server or an agent, not from a browser page.

It is free and offered as is, with no service level promised. If you are building something that needs more, write to us rather than working around the limit.

Service status · Terms of use

Where the figures come from

Silicon Floor is a tracking tool, not an adviser: nothing the API returns is investment advice.

Support

A question, a figure that looks wrong, a route you would like to see: write to us.

contact@siliconfloor.com · @SiliconFloor on X · MCP server