Model Visibility

People increasingly ask an assistant about an API instead of reading its documentation. So we ask three of them, on a schedule, about companies in this catalog — and check the answers against the artifacts those companies actually publish.

Last run 2026-09-28 · wave 1 · 65 providers · claude-opus-5 · gpt-5.5-2026-04-23 · gemini-flash-latest

What we measure

Every question is asked twice, and the two answers mean different things. With search enabled we learn what a model can find. With tools off we learn what it already knows. Those move on completely different clocks, so they are never pooled.

Assistant Mode Correct Said “unknown” Cited us Used our vocabulary

How it works

We ask closed questions, so an answer can be checked by a rule rather than by another model’s opinion:

Each answer is compared against that company’s own published artifacts, as recorded on its provider page. Where we do not hold the fact, nothing is scored — a gap in our profile is our backlog, not the model’s error. Saying “unknown” is counted separately and is not treated as a wrong answer: a model that declines to guess about a small company is behaving correctly, and a metric that punished that equally would be recommending confabulation.

How a company gets measured

Every provider in the exemplar band of the Kin Score is measured here, free. Not a sample of them — all of them. Reaching exemplar is what earns the measurement, and that is deliberate: we are one of very few parties who can tell a company what frontier assistants say about it and check whether that is true, because we hold verified ground truth about its artifacts. It costs a provider nothing but a score.

If you are below exemplar, the blueprint is the shortest route up — it lists every machine-readable document we publish, what each is worth on the rubric, and which of them cost nothing but a file. Fifty-eight of the 139 agent-readiness points come from publishing documents about an API you already have.

A company below exemplar can also ask to be measured. Those are marked requested and are counted separately, everywhere — a company that asks to be measured is not a random company, and averaging the two would move the published number for a reason that has nothing to do with models.

What this population is not. The exemplar band is the top ~1.1% of the catalog by construction, so nothing on this page is a statement about APIs in general. It describes these companies and no others. A stratified panel that could have supported a catalog-wide estimate was retired in September 2026; its measurements are kept, and its members rejoin here if they reach exemplar.

Worth saying plainly: we also sell the work that changes these numbers. A requested measurement is run on the same instrument as everything else, its result is never adjusted, and it is published whether it flatters the company or us. If that is not verifiable enough, the underlying data is linked at the bottom of this page.

The providers measured

Each row links to the provider page holding the artifacts every answer was checked against, so any claim here can be re-checked rather than taken on trust. A low score is a finding about the assistant, not about the company.

Provider How claude chatgpt gemini Got wrong
AGNTCY selected 3/33/32/2nothing
AMC Entertainment Holdings selected 2/33/32/4
claude said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Canoe Intelligence selected 3/32/25/6
gemini said no from memory — publishes a public OpenAPI (actually yes)
Chronicling America selected 2/32/42/4
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Cisco ACI selected 2/32/42/4
claude said no — operates an MCP server (actually yes)
chatgpt said no — operates an MCP server (actually yes)
chatgpt said no from memory — operates an MCP server (actually yes)
gemini said no — operates an MCP server (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
Cisco Identity Services Engine selected 6/66/66/6nothing
Cisco XDR selected 1/43/33/6
claude said no — operates an MCP server (actually yes)
claude said yes — offers a free tier or trial (actually no)
claude said yes from memory — offers a free tier or trial (actually no)
gemini said no — operates an MCP server (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
gemini said yes from memory — offers a free tier or trial (actually no)
ClinicalTrials.gov selected 4/64/64/6
claude said no — operates an MCP server (actually yes)
claude said no from memory — operates an MCP server (actually yes)
chatgpt said no — operates an MCP server (actually yes)
chatgpt said no from memory — operates an MCP server (actually yes)
gemini said no — operates an MCP server (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
Commodity Futures Trading Commission selected 2/41/33/4
claude said no — publishes a public OpenAPI (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
Crunchbase selected 4/44/53/6
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
gemini said yes from memory — offers a free tier or trial (actually no)
EIA selected 0/30/40/3
claude said no — publishes a public OpenAPI (actually yes)
claude said no — operates an MCP server (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said no — operates an MCP server (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — operates an MCP server (actually yes)
gemini said no — operates an MCP server (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
Explorium selected 3/33/35/6
gemini said no from memory — operates an MCP server (actually yes)
U.S. Treasury Fiscal Data selected 2/32/42/4
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Gameball selected 1/11/11/4
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
Glama selected —1/31/3
chatgpt said yes — publishes a public OpenAPI (actually no)
chatgpt said yes from memory — operates an MCP server (actually no)
gemini said yes — publishes a public OpenAPI (actually no)
gemini said yes from memory — operates an MCP server (actually no)
Google Display & Video 360 selected 3/53/64/6
claude said no — publishes a public OpenAPI (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said yes — offers a free tier or trial (actually no)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Google PageSpeed selected 4/64/64/6
claude said no — publishes a public OpenAPI (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Harbinger selected 0/12/32/4
claude said no — publishes a public OpenAPI (actually yes)
chatgpt said no — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Hilbert's AI selected —1/12/3
gemini said no from memory — publishes a public OpenAPI (actually yes)
Hiro selected 2/23/34/4nothing
Hive selected 0/11/22/4
claude said yes — operates an MCP server (actually no)
chatgpt said yes — operates an MCP server (actually no)
gemini said yes — operates an MCP server (actually no)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Hopae, Inc. selected —2/22/3
gemini said no from memory — publishes a public OpenAPI (actually yes)
Hoplite selected 1/11/23/3
chatgpt said yes — publishes a public OpenAPI (actually no)
Hostaway selected 0/32/63/6
claude said no — publishes a public OpenAPI (actually yes)
claude said no — offers a free tier or trial (actually yes)
claude said no from memory — offers a free tier or trial (actually yes)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said no — offers a free tier or trial (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — offers a free tier or trial (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no — offers a free tier or trial (actually yes)
gemini said no from memory — offers a free tier or trial (actually yes)
InsightEra selected 1/11/23/4
chatgpt said yes — offers a free tier or trial (actually no)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Jina AI selected 3/33/34/4nothing
LINE selected 6/66/64/6
gemini said no — operates an MCP server (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
Luma Health selected 0/11/23/4
claude said yes — operates an MCP server (actually no)
chatgpt said yes — operates an MCP server (actually no)
gemini said no from memory — publishes a public OpenAPI (actually yes)
MethodFi selected 1/11/25/6
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Moody's selected —1/24/6
chatgpt said yes — operates an MCP server (actually no)
gemini said yes — operates an MCP server (actually no)
gemini said yes from memory — offers a free tier or trial (actually no)
Newoldstamp selected —1/14/4nothing
OnPay selected —2/22/4
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Ontraport selected 0/31/31/4
claude said no — publishes a public OpenAPI (actually yes)
claude said no — operates an MCP server (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
Open Food Facts selected 2/23/34/4nothing
OpenAI selected 3/44/64/6
claude said yes — offers a free tier or trial (actually no)
chatgpt said no — operates an MCP server (actually yes)
chatgpt said no from memory — operates an MCP server (actually yes)
gemini said no — operates an MCP server (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
OpenCost selected 1/32/42/4
claude said yes — operates an MCP server (actually no)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said yes — operates an MCP server (actually no)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said yes — operates an MCP server (actually no)
gemini said no from memory — publishes a public OpenAPI (actually yes)
OpenMetadata selected 3/54/65/6
claude said yes — operates an MCP server (actually no)
claude said yes from memory — operates an MCP server (actually no)
chatgpt said yes — operates an MCP server (actually no)
chatgpt said yes from memory — operates an MCP server (actually no)
gemini said yes — operates an MCP server (actually no)
Opera selected 1/20/45/6
claude said yes — operates an MCP server (actually no)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said yes — operates an MCP server (actually no)
chatgpt said yes — offers a free tier or trial (actually no)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said yes — operates an MCP server (actually no)
Oracle WebLogic Server selected 2/43/44/4
claude said no — publishes a public OpenAPI (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
Polygon selected 5/55/65/6
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
positionstack selected 1/31/22/4
claude said no — publishes a public OpenAPI (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Postiz selected 2/24/55/6
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
Prismic selected 5/54/4—nothing
Privacy.com selected 0/21/32/4
claude said yes — publishes a public OpenAPI (actually no)
claude said yes — operates an MCP server (actually no)
chatgpt said yes — publishes a public OpenAPI (actually no)
chatgpt said yes — operates an MCP server (actually no)
gemini said yes — publishes a public OpenAPI (actually no)
gemini said yes — operates an MCP server (actually no)
RentCheck selected —2/23/4
gemini said no from memory — publishes a public OpenAPI (actually yes)
Risklytics selected —1/14/4nothing
SAP Integration Suite selected 2/53/63/6
claude said yes — operates an MCP server (actually no)
claude said yes — offers a free tier or trial (actually no)
claude said yes from memory — offers a free tier or trial (actually no)
chatgpt said yes — operates an MCP server (actually no)
chatgpt said yes — offers a free tier or trial (actually no)
chatgpt said yes from memory — offers a free tier or trial (actually no)
gemini said yes — operates an MCP server (actually no)
gemini said yes — offers a free tier or trial (actually no)
gemini said yes from memory — offers a free tier or trial (actually no)
Scalarr selected —2/24/6
gemini said no — offers a free tier or trial (actually yes)
gemini said no from memory — offers a free tier or trial (actually yes)
Schema.org selected 4/44/44/4nothing
Scryfall selected 2/42/42/4
claude said no — publishes a public OpenAPI (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Shopify selected 2/42/61/6
claude said no from memory — publishes a public OpenAPI (actually yes)
claude said yes from memory — offers a free tier or trial (actually no)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said yes — offers a free tier or trial (actually no)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said yes from memory — offers a free tier or trial (actually no)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said yes — offers a free tier or trial (actually no)
gemini said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
gemini said yes from memory — offers a free tier or trial (actually no)
Silverpop selected 3/53/45/6
claude said no — publishes a public OpenAPI (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Simple Analytics selected 2/23/64/6
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said yes from memory — operates an MCP server (actually no)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
SniffCat selected —2/24/4nothing
SSL/TLS selected 4/62/44/6
claude said no — publishes a public OpenAPI (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said yes — offers a free tier or trial (actually no)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Stamped selected —2/32/4
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Sync API selected 0/20/33/4
claude said yes — publishes a public OpenAPI (actually no)
claude said yes — operates an MCP server (actually no)
chatgpt said yes — publishes a public OpenAPI (actually no)
chatgpt said yes — operates an MCP server (actually no)
chatgpt said yes from memory — publishes a public OpenAPI (actually no)
gemini said yes — operates an MCP server (actually no)
Three.js selected 4/44/44/4nothing
Tiingo selected 1/31/32/4
claude said no — publishes a public OpenAPI (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
The Update Framework (TUF) selected 4/44/44/4nothing
UKG Pro selected 1/1——nothing
Unpaywall selected 2/41/32/4
claude said no — publishes a public OpenAPI (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
Valhalla selected 2/43/43/4
claude said no — publishes a public OpenAPI (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
VidMob selected 1/12/22/4
gemini said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — operates an MCP server (actually yes)
Wappalyzer selected 3/54/54/6
claude said no — offers a free tier or trial (actually yes)
claude said no from memory — publishes a public OpenAPI (actually yes)
chatgpt said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — publishes a public OpenAPI (actually yes)
gemini said no from memory — operates an MCP server (actually yes)

Reading this honestly

The data behind this page is public. model-visibility.json carries every claim, what each assistant said, what we hold, the exact model ids and the capture timestamp — so nothing here has to be taken on trust.

If a result here is wrong about your company, that is worth telling us — the fastest fix is usually the artifact the model could not find. Claim or correct your listing →