Agentic Resource Discovery
Every provider on the APIs.io network serving an AI Catalog manifest — at
/.well-known/ard.json, or at the /.well-known/ai-catalog.json it replaced
— the file that tells a discovery service what agentic resources a domain offers. Graded
against the AI Catalog data model, then checked a second time with the ARD project’s own
conformance tool, because the two do not always agree.
99 publishers · 78 pass the official tool · 472 advertised resources · 23 on the current path · 89,228 hosts probed
POST /search. It does not execute anything —
MCP, A2A and OpenAPI keep
that job — and it deliberately refuses to be the one registry. This section holds both halves:
who publishes a manifest, and what the registries actually return.
/.well-known/ai-catalog.json became
/.well-known/ard.json, and rel="ai-catalog" became rel="ard".
The old names are now a courtesy a consumer MAY consult and is not required to. Every publisher
below was probed in the spec’s own resolution order — ard.json first, then
the predecessor — and
76 of 99
answer only on the predecessor path. A consumer implementing only the current
specification does not find them at all.
apis.io serves the same body at both paths and emits both link
relations. We grade our own manifest by the same rules as everyone else’s, and it is not
conformant either.
did:web: is the affordance that
separates a correctly shaped manifest from a conformant one, and
36 publishers
declare one. One resolves. The rest return 404, 403 or 500 at the
/.well-known/did.json their own identifier points at, and
not one DID document in the corpus carries a verification method — so there
is nothing to verify a signature against even where the document exists. An identifier that
resolves to nothing is a string, not an identity, and this section no longer grades it as one:
a declared-but-dead did:web: takes its own gap, did-web-does-not-resolve.
That is why 0 publishers are conformant. Two were, for a
few hours on 13 September, until the DID each one declared was actually fetched.
The claim that two of the eleven organizations on ARD’s own contributors wall serve a
manifest dates from the 31 July run and has not been re-measured.
Conformant
0 Every hard structural check in the data model passes, and the optional affordances —representativeQueries for semantic search, a did:web: host identifier
that actually resolves, a wildcard CORS header, the spec’s own
application/ai-catalog+json content type — are all present too.
None. The bar is not high — two to five natural-language queries per entry, a wildcard CORS
header, the spec’s own application/ai-catalog+json content type, and a
did:web: identifier that returns a DID document rather than a 404. That last one is
what empties this band: 35 publishers would otherwise be here or close to it.
Near-conformant
66 Correctly shaped — an ARD client can parse these — but missing optional fields that cost the publisher search relevance or verifiability.APIs.io
24 entriesAPIs.io advertises 24 resources across 5 media types, with 51 representative queries for semantic search.
apis.io
tool: PASS
Kin Score 90.9
Intlayer
18 entriesIntlayer advertises 18 resources across 5 media types, with 53 representative queries for semantic search.
intlayer.org
tool: PASS
Kin Score 40.4
Apify
15 entriesApify advertises 15 resources across 7 media types, with 18 representative queries for semantic search.
apify.com
tool: PASS
15 trust manifests
Kin Score 37.0
Zapier
14 entriesZapier advertises 14 resources across 7 media types, with 32 representative queries for semantic search.
zapier.com
tool: FAIL
Kin Score 61.5
Brand API (Brandfetch)
12 entriesBrandfetch advertises 12 resources across 8 media types, with 39 representative queries for semantic search.
brandfetch.com
tool: PASS
Kin Score 63.4
ClickHouse
12 entriesClickHouse advertises 12 resources across 4 media types, with 26 representative queries for semantic search.
clickhouse.com
tool: PASS
Kin Score 73.5
SurrealDB
10 entriesSurrealDB advertises 10 resources across 6 media types, with 26 representative queries for semantic search.
surrealdb.com
tool: PASS
Kin Score 30.8
0xArchive
9 entries0xArchive advertises 9 resources across 5 media types, with 30 representative queries for semantic search.
0xarchive.io
tool: PASS
Kin Score 71.6
The Ticket Fairy
8 entriesTicket Fairy advertises 8 resources across 4 media types, with 25 representative queries for semantic search.
ticketfairy.com
tool: PASS
Kin Score 25.4
CoinAPI
7 entriesCoinAPI advertises 7 resources across 4 media types, with 15 representative queries for semantic search.
coinapi.io
tool: PASS
Kin Score 25.5
Reducto
7 entriesReducto advertises 7 resources across 3 media types, with 6 representative queries for semantic search.
reducto.ai
tool: PASS
Kin Score 52.6
Confident AI
6 entriesConfident AI advertises 6 resources across 6 media types, with 18 representative queries for semantic search.
confident-ai.com
tool: PASS
Kin Score 27.3
Hookdeck
6 entriesHookdeck advertises 6 resources across 3 media types, with 18 representative queries for semantic search.
hookdeck.com
tool: PASS
Kin Score 60.8
Padlet
6 entriesPadlet advertises 6 resources across 5 media types, with 17 representative queries for semantic search.
padlet.com
tool: PASS
Kin Score 45.8
Speakeasy
6 entriesSpeakeasy advertises 6 resources across 6 media types, with 9 representative queries for semantic search.
speakeasy.com
tool: PASS
Kin Score 54.7
Amplitude
5 entriesAmplitude advertises 5 resources across 3 media types, with 16 representative queries for semantic search.
amplitude.com
tool: PASS
Kin Score 57.3
Calvis
5 entriesCalvis advertises 5 resources across 5 media types, with 19 representative queries for semantic search.
calvis.com
tool: PASS
Kin Score 10.6
Caretta
5 entriesCaretta advertises 5 resources across 4 media types, with no representative queries for semantic search.
caretta.so
tool: FAIL
1 trust manifest
Kin Score 41.8
DeepEval
5 entriesDeepEval advertises 5 resources across 4 media types, with 12 representative queries for semantic search.
deepeval.com
tool: PASS
Kin Score 24.0
Document360
5 entriesDocument360 advertises 5 resources across 5 media types, with 11 representative queries for semantic search.
document360.com
tool: PASS
Kin Score 38.5
Duvo Ai
5 entriesDuvo advertises 5 resources across 4 media types, with 16 representative queries for semantic search.
duvo.ai
tool: PASS
Kin Score 56.6
Lago
5 entriesLago Developer Documentation advertises 5 resources across 4 media types, with 14 representative queries for semantic search.
doc.getlago.com
tool: PASS
5 trust manifests
Kin Score 34.5
Ledger
5 entriesLedger Developer Portal advertises 5 resources across 2 media types, with 18 representative queries for semantic search.
developers.ledger.com
tool: PASS
Kin Score 58.4
QuickNode
5 entriesQuicknode advertises 5 resources across 4 media types, with no representative queries for semantic search.
quicknode.com
tool: PASS
Kin Score 34.8
Supabase
5 entriesSupabase advertises 5 resources across 3 media types, with 12 representative queries for semantic search.
supabase.com
tool: PASS
Kin Score 42.9
anew
4 entriesanew advertises 4 resources across 4 media types, with 13 representative queries for semantic search.
anew.page
tool: PASS
Kin Score 45.9
Aptos
4 entriesAptos Developer Documentation advertises 4 resources across 4 media types, with 12 representative queries for semantic search.
aptos.dev
tool: PASS
Kin Score 57.8
Bird
4 entriesBird advertises 4 resources across 3 media types, with no representative queries for semantic search.
bird.com
tool: PASS
Kin Score 47.0
Chili Piper
4 entriesChili Piper advertises 4 resources across 4 media types, with 12 representative queries for semantic search.
chilipiper.com
tool: PASS
Kin Score 66.0
Cloudflare
4 entriesCloudflare Developer Documentation advertises 4 resources across 4 media types, with 8 representative queries for semantic search.
developers.cloudflare.com
tool: PASS
Kin Score 71.4
FluentEDI
4 entriesFluentEDI advertises 4 resources across 3 media types, with 10 representative queries for semantic search.
fluentedi.com
tool: PASS
Kin Score 37.1
GEICO
4 entriesGEICO advertises 4 resources across 4 media types, with 12 representative queries for semantic search.
geico.com
tool: PASS
Kin Score 9.4
Leadping
4 entriesLeadping advertises 4 resources across 4 media types, with 12 representative queries for semantic search.
leadping.ai
tool: PASS
Kin Score 74.9
Limrun
4 entriesLimrun advertises 4 resources across 3 media types, with 12 representative queries for semantic search.
lim.run
tool: PASS
Kin Score 38.2
Listnr
4 entriesListnr AI advertises 4 resources across 3 media types, with no representative queries for semantic search.
listnr.ai
tool: PASS
4 trust manifests
Kin Score 36.5
LottieFiles
4 entriesLottieFiles advertises 4 resources across 4 media types, with 10 representative queries for semantic search.
docs.lottiefiles.com
tool: PASS
Kin Score 16.8
Pixeltable
4 entriesPixeltable advertises 4 resources across 4 media types, with 6 representative queries for semantic search.
pixeltable.com
tool: PASS
Kin Score 53.0
Shorebird
4 entriesShorebird advertises 4 resources across 3 media types, with 13 representative queries for semantic search.
docs.shorebird.dev
tool: PASS
Kin Score 34.1
SLNG
4 entriesSLNG advertises 4 resources across 3 media types, with 12 representative queries for semantic search.
slng.ai
tool: PASS
Kin Score 53.6
Telnyx
4 entriesTelnyx advertises 4 resources across 2 media types, with no representative queries for semantic search.
telnyx.com
tool: PASS
4 trust manifests
Kin Score 44.8
Vercel
4 entriesVercel advertises 4 resources across 2 media types, with no representative queries for semantic search.
vercel.com
tool: PASS
Kin Score 58.1
anchor-x402
3 entriesanchor-x402 advertises 3 resources across 3 media types, with no representative queries for semantic search.
api.anchor-x402.com
tool: PASS
Kin Score 46.5
Cal.com
3 entriesCal.com advertises 3 resources across 3 media types, with 10 representative queries for semantic search.
cal.com
tool: PASS
Kin Score 36.8
Civitai
3 entriesCivitai Developer Documentation advertises 3 resources across 2 media types, with 6 representative queries for semantic search.
developer.civitai.com
tool: PASS
Kin Score 54.9
Flipdish
3 entriesFlipdish advertises 3 resources across 3 media types, with 9 representative queries for semantic search.
flipdish.com
tool: PASS
Kin Score 49.9
Fly Io
3 entriesFly.io advertises 3 resources across 2 media types, with 9 representative queries for semantic search.
fly.io
tool: PASS
Kin Score 34.9
Helius
3 entriesHelius advertises 3 resources across 3 media types, with 9 representative queries for semantic search.
helius.dev
tool: PASS
Kin Score 32.0
Imper
3 entriesImper.ai advertises 3 resources across 2 media types, with 6 representative queries for semantic search.
imper.ai
tool: PASS
2 trust manifests
Kin Score 18.0
Listen Labs
3 entriesListen Labs advertises 3 resources across 3 media types, with 6 representative queries for semantic search.
listenlabs.ai
tool: FAIL
3 trust manifests
Kin Score 49.8
Mentimeter
3 entriesMentimeter advertises 3 resources across 3 media types, with 9 representative queries for semantic search.
mentimeter.com
tool: PASS
Kin Score 9.2
Neuronto ARD Registry
3 entriesNeuronto ARD Registry: Agentic Resource Discovery (ARD) index advertises 3 resources across 3 media types, with 14 representative queries for semantic search.
neuronto.com
tool: PASS
3 trust manifests
Kin Score 45.4
Paz Ai
3 entriesPaz.ai advertises 3 resources across 3 media types, with 6 representative queries for semantic search.
paz.ai
tool: PASS
3 trust manifests
Kin Score 11.2
Roboflow
3 entriesRoboflow advertises 3 resources across 3 media types, with 15 representative queries for semantic search.
roboflow.com
tool: FAIL
Kin Score 55.9
Speko
3 entriesSpeko advertises 3 resources across 3 media types, with no representative queries for semantic search.
speko.dev
tool: PASS
Kin Score 50.5
THORChain
3 entriesTHORChain advertises 3 resources across 3 media types, with no representative queries for semantic search.
thorchain.org
tool: PASS
Kin Score 31.7
Zuplo
3 entriesZuplo advertises 3 resources across 2 media types, with no representative queries for semantic search.
zuplo.com
tool: PASS
3 trust manifests
Kin Score 58.8
Bizzabo
2 entriesBizzabo advertises 2 resources across 2 media types, with 10 representative queries for semantic search.
bizzabo.com
tool: PASS
Kin Score 24.4
brapi
2 entriesbrapi.dev advertises 2 resources across 2 media types, with 5 representative queries for semantic search.
brapi.dev
tool: PASS
2 trust manifests
Kin Score 31.1
Datum
2 entriesDatum advertises 2 resources across 2 media types, with 7 representative queries for semantic search.
datum.net
tool: PASS
Kin Score 34.1
Hugging Face
2 entriesHugging Face advertises 2 resources across 2 media types, with no representative queries for semantic search.
huggingface.co
tool: PASS
Kin Score 68.0
Josh Wood Colour
2 entriesJosh Wood Colour advertises 2 resources across 2 media types, with 8 representative queries for semantic search.
joshwoodcolour.com
tool: PASS
Kin Score 12.8
Loops
2 entriesLoops advertises 2 resources across 2 media types, with no representative queries for semantic search.
loops.so
tool: PASS
2 trust manifests
Kin Score 71.4
Xquik
2 entriesXquik advertises 2 resources across 2 media types, with 4 representative queries for semantic search.
xquik.com
tool: PASS
2 trust manifests
Kin Score 88.7
Authologic
1 entryAuthologic advertises 1 resource across 1 media type, with no representative queries for semantic search.
developer.authologic.com
tool: PASS
Kin Score 53.7
Magic Hour
1 entryMagic Hour advertises 1 resource across 1 media type, with 4 representative queries for semantic search.
magichour.ai
tool: PASS
Kin Score 62.0
RudderStack
1 entryRudderStack advertises 1 resource across 1 media type, with 5 representative queries for semantic search.
rudderstack.com
tool: PASS
Kin Score 78.5
Flavored
33 A catalog in spirit rather than in schema: a hard check fails, so a client cannot assume the document parses to the model the specification defines. Often this is staleness rather than sloppiness — theurn:ai: publishers implemented against the identifier scheme
ARD itself specified before ADR-0009 renamed the namespace to urn:air:.
Infraspeak
15 entriesInfraspeak advertises 15 resources across 4 media types, with 48 representative queries for semantic search.
infraspeak.com
tool: PASS
Kin Score 25.7
Infisical
11 entriesInfisical advertises 11 resources across 4 media types, with 31 representative queries for semantic search.
infisical.com
tool: FAIL · 1
Kin Score 44.8
Airtable
10 entriesAirtable advertises 10 resources across 3 media types, with 29 representative queries for semantic search.
airtable.com
tool: PASS
Kin Score 62.5
DataRobot
10 entriesDataRobot Agent Skills advertises 10 resources across 1 media type, with no representative queries for semantic search.
datarobot.com
tool: FAIL · 2
pre-ADR-0009 urn:ai:
Kin Score 38.7
Weaviate
10 entriesWeaviate advertises 10 resources across 5 media types, with 26 representative queries for semantic search.
weaviate.io
tool: PASS
Kin Score 47.6
Neon
9 entriesNeon advertises 9 resources across 2 media types, with no representative queries for semantic search.
neon.com
tool: FAIL · 1
Kin Score 50.9
Yasmina
9 entriesYasmina advertises 9 resources across 5 media types, with 23 representative queries for semantic search.
yasmina.ai
tool: PASS
Kin Score 1.6
Alpic
6 entriesAlpic advertises 6 resources across 5 media types, with no representative queries for semantic search.
alpic.ai
tool: FAIL · 1
Kin Score 48.5
GitBook
5 entriesGitBook advertises 5 resources across 3 media types, with 13 representative queries for semantic search.
gitbook.com
tool: FAIL · 1
Kin Score 52.9
AI for Database
4 entriesAI for Database advertises 4 resources across 4 media types, with 6 representative queries for semantic search.
aifordatabase.com
tool: PASS
4 trust manifests
Kin Score 60.2
Context.dev
4 entriesContext.dev advertises 4 resources across 4 media types, with no representative queries for semantic search.
context.dev
tool: PASS
Kin Score 67.2
Explorium
4 entriesExplorium advertises 4 resources across 4 media types, with 3 representative queries for semantic search.
explorium.ai
tool: PASS
4 trust manifests
Kin Score 66.5
Hyperline
4 entriesHyperline advertises 4 resources across 3 media types, with 10 representative queries for semantic search.
hyperline.co
tool: PASS
1 trust manifest
Kin Score 34.7
Mercury
4 entriesMercury advertises 4 resources across 2 media types, with 8 representative queries for semantic search.
mercury.com
tool: PASS
Kin Score 40.4
Nylas
4 entriesNylas CLI advertises 4 resources across 3 media types, with no representative queries for semantic search.
cli.nylas.com
tool: FAIL · 1
pre-ADR-0009 urn:ai:
Kin Score 76.5
Theta EdgeCloud
4 entriesTheta EdgeCloud advertises 4 resources across 4 media types, with 13 representative queries for semantic search.
www.thetaedgecloud.com
tool: PASS
Kin Score 7.1
SendHQ
3 entriesSendHQ advertises 3 resources across 3 media types, with 10 representative queries for semantic search.
sendhq.cc
tool: PASS
3 trust manifests
Kin Score 30.0
Artifactories
2 entriesArtifactories advertises 2 resources across 2 media types, with 9 representative queries for semantic search.
artifactories.com
tool: FAIL · 1
Kin Score 53.1
Dupe
2 entriesDupe.com advertises 2 resources across 2 media types, with 7 representative queries for semantic search.
dupe.com
tool: PASS
2 trust manifests
Kin Score 5.7
Guild.ai
2 entriesGuild.ai advertises 2 resources across 2 media types, with 6 representative queries for semantic search.
docs.guild.ai
tool: PASS
Kin Score 28.2
Yuno
2 entriesYuno advertises 2 resources across 2 media types, with 6 representative queries for semantic search.
y.uno
tool: FAIL · 2
pre-ADR-0009 urn:ai:
Kin Score 49.7
Aave
1 entryAave advertises 1 resource across 1 media type, with no representative queries for semantic search.
aave.com
tool: PASS
Kin Score 21.8
Appwrite
1 entryAppwrite advertises 1 resource across 1 media type, with no representative queries for semantic search.
appwrite.io
tool: FAIL · 2
Kin Score 83.2
Artie
1 entryArtie advertises 1 resource across 1 media type, with no representative queries for semantic search.
artie.com
tool: FAIL · 2
Kin Score 47.9
Bitso
1 entryBitso advertises 1 resource across 1 media type, with 3 representative queries for semantic search.
bitso.com
tool: PASS
Kin Score 34.0
C1
1 entryC1 advertises 1 resource across 1 media type, with no representative queries for semantic search.
c1.ai
tool: FAIL · 2
Kin Score 55.6
ConductorOne
1 entryConductorOne advertises 1 resource across 1 media type, with no representative queries for semantic search.
conductorone.com
tool: FAIL · 2
Kin Score 54.3
DomScan
1 entryDomScan advertises 1 resource across 1 media type, with no representative queries for semantic search.
domscan.net
tool: FAIL · 2
Kin Score 62.4
Fundraise Up
1 entryFundraise Up advertises 1 resource across 1 media type, with no representative queries for semantic search.
fundraiseup.com
tool: FAIL · 1
Kin Score 32.8
HoneyBook
1 entryHoneyBook advertises 1 resource across 1 media type, with 4 representative queries for semantic search.
honeybook.com
tool: PASS
Kin Score 29.4
Opus
1 entryOpusClip advertises 1 resource across 1 media type, with 10 representative queries for semantic search.
opus.pro
tool: FAIL · 1
pre-ADR-0009 urn:ai:
1 trust manifest
Kin Score 47.7
RouterPlex
1 entryRouterPlex advertises 1 resource across 1 media type, with no representative queries for semantic search.
routerplex.com
tool: FAIL · 2
Kin Score 43.5
Xata
1 entryXata advertises 1 resource across 1 media type, with no representative queries for semantic search.
xata.io
tool: FAIL · 2
Kin Score 45.3
The discovery services
4 The four reference implementations ARD names, exercised over the endpoints each one documents. Index size is the registry’s own count, read fromPOST /explore facets
where it implements them.
| Registry | Operator | Index size | POST /search | GET /agents envelope | Referrals |
|---|---|---|---|---|---|
Hugging Face Discoverhttps://huggingface-hf-discover.hf.space |
Hugging Face | no /explore | 4/5 task queries answered | detail | 1 |
GitHub Agent Finderhttps://agentfinder.github.com/api/v1 |
GitHub | 1188 | 5/5 task queries answered | offset, pageSize, results, total | 0 |
Ora Directoryhttps://ora.ai/api/ard |
Ora | 5518 | 5/5 task queries answered | items[] | 1 |
| the operator's edge resets connections from a non-browser client; identical requests succeed from curl, so every Ora figure here was collected that way | |||||
Cisco AI Catalog (AGNTCY)https://ai-catalog.outshift.io/v1 |
Cisco | no /explore | no results | nextPageToken, results, totalCount | 0 |
Website, Portal,
MCPServer, Documentation and APIReference host in the catalog,
plus each host’s derived apex, was fetched at /.well-known/ai-catalog.json, the path current at the time —
43,834 domains, 37,751 of them reachable. A manifest is graded, never counted: a boolean
“publishes a catalog” would report every publisher here as an ARD adopter, and most of them
fail a hard check. Each body is graded against the AI Catalog 1.0 data model
and run through the ARD project’s own
conformance CLI v0.9.1
— against the captured body rather than over the wire, because three of these publishers’ edges
return 403 to that tool’s HTTP client, which is a problem for crawlers too. Attribution is
owner-only: a manifest on a shared host belongs to the host’s owner, never to every provider that
links there. The verbatim JSON for each publisher is committed to that provider’s repository in the
api-evangelist
organization, so any grade here can be checked against the bytes it was computed from. Nothing on
these pages is derived or generated — a manifest is served from the publisher’s own domain or
it does not exist. Read the full analysis in
The ARD Standard.