accueil / serveurs / IA & Mémoire / io.apis/apis-io
io.apis/apis-io
serveur MCP (Model Context Protocol) · apis.io 1.3.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.apis/apis-io est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.apis/apis-io » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 142 outils
- add_to_list≈ 219 tokens
UNDERSTANDING — Add providers/APIs (by slug or aid) to one of your lists. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresid· string · requis
List id, as create_list returns it or list_lists lists it.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.members· array · requis
Provider slugs and/or API aids to add, e.g. ["stripe","adyen:checkout-api"].
Exemple d'appel{"name": "add_to_list", "arguments": {"id": "texte", "members": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agent_readiness_dimensions≈ 238 tokens
UNDERSTANDING — diffusion: for each agent-readiness dimension, how many scored providers satisfy it, out of how many, as a share. The denominator every "the agent web is/is not here yet" claim needs and almost never has. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètrespage· integer · optionnel
Page number, 1-based (default 1).limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "agent_readiness_dimensions", "arguments": {"page": 1, "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - apis_io_search≈ 596 tokens
START HERE. Federated overview of the APIs.io catalog for a query: the top matching APIs, providers, AND tags in one call, each with its total match count. Filter by tags, artifact types, industry, region, rating band. `limit` is per section. To page/sort the full list of ONE type, use find_apis / find_providers / find_tags; for one entity, get_api / get_provider.
Paramètres, retour & exemple (14)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".area· array · optionnel
Area slugs, e.g. ["security"].band· array · optionnel
exemplar | strong | developing | thin | minimal.sort· string · optionnel · relevance | composite | name | created | modified | api_count | demand
Default: relevance with `q`, else composite.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Top matches to return per section (apis/providers/tags).match· string · optionnel · any | all
How `tags` combine: any (default) or all.region· array · optionnel
Region slugs, e.g. ["north-america"].return· string · optionnel · apis | providers | tags
Return only this kind of match. Default: every kind.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.industry· array · optionnel
Industry slugs, e.g. ["fintech"].min_score· number · optionnel
Minimum Kin Score composite (0-100), e.g. 60.providers· array · optionnel
Provider slugs to restrict all three sections to, e.g. ["stripe"].artifact_types· array · optionnel
Artifact types required, e.g. ["OpenAPI"].
Exemple d'appel{"name": "apis_io_search", "arguments": {"q": "texte", "area": [], "band": [], "sort": "relevance", "tags": [], "limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_status≈ 234 tokens
INFLUENCE — the status of a check request by id: queued, in_review, running, done, rejected or needs_info, with any notes shared by the reviewer. The id identifies the request, but the Influence plan is now required to read it back. To report an error for free, use report_correction or open an issue on the provider's api-evangelist repo. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
The check id request_check returned (or my_checks lists).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "check_status", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - claim_listing≈ 226 tokens
INFLUENCE — ask to claim a listing as yours. Returns 202 with a token and the hosts it will be checked against: publish it as a DNS TXT record, or as a file at /.well-known/apis-io-challenge, and leave it up. A PERSON verifies it and emails you — there is nothing else to call. Track it with check_status. Priced B4 (human work) — worked by a person, no charge. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "claim_listing", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cohort_capabilities≈ 350 tokens
UNDERSTANDING — what every member of a cohort actually publishes: artifact counts by type plus the agent-readiness dimensions each one satisfies. The capability matrix behind a market report. Large cohorts come back in byte-budgeted chunks: while `complete` is false, call again with `cursor` set to `next_cursor`; the last page has `complete: true` and a null `next_cursor`. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (4)
Paramètreskind· string · requis · tag | industry | region | area | vc
Cohort kind: tag, industry, region, area or vc — says what `slug` names.slug· string · requis
Slug of the cohort within `kind` — a tag, industry, region, area or VC slug, e.g. "payments" with kind "tag".cursor· integer · optionnel
Resume offset from a previous response's next_cursor. Omit for the first page; keep calling while next_cursor is not null.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "cohort_capabilities", "arguments": {"kind": "tag", "slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cohort_failures≈ 413 tokens
UNDERSTANDING — what a whole market gets WRONG: the agent-readiness checks its members most commonly fail, ranked by what fixing each would move the cohort mean. The inverse of gap_analysis, which says where a market is under-served; this says where it is failing the rubric. Turns "fix your OpenAPI" into "this industry does not publish OpenAPI", which is the shape of a finding worth publishing. Named checks only — facet rollups cannot name the checks underneath them. Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (5)
Paramètreskind· string · requis · tag | industry | region | area | vc
Cohort kind: tag, industry, region, area or vc — says what `slug` names.page· integer · optionnel
Page number, 1-based (default 1).slug· string · requis
Slug of the cohort within `kind` — a tag, industry, region, area or VC slug, e.g. "payments" with kind "tag".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "cohort_failures", "arguments": {"kind": "tag", "slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cohort_history≈ 324 tokens
UNDERSTANDING — the SET-LEVEL time series: how a whole market's Kin Score and agent readiness moved, build by build. There was a per-provider series and a whole-dataset licence and nothing between them, so "how has banking moved over six months" had no answer. Returns the MEAN over members present on each date plus members_scored beside it — membership changes as the catalog grows, and a move you cannot attribute to scores rather than population is not a finding. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètreskind· string · requis · tag | industry | region | area | vc
Cohort kind: tag, industry, region, area or vc — says what `slug` names.slug· string · requis
Slug of the cohort within `kind` — a tag, industry, region, area or VC slug, e.g. "payments" with kind "tag".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "cohort_history", "arguments": {"kind": "tag", "slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cohort_rankings≈ 334 tokens
UNDERSTANDING — the leaderboard for a market, on TWO axes: rank by Kin Score composite AND rank by agent readiness. The two orders differ, and the gap between a provider's two ranks is usually the story. Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (5)
Paramètreskind· string · requis · tag | industry | region | area | vc
Cohort kind: tag, industry, region, area or vc — says what `slug` names.page· integer · optionnel
Page number, 1-based (default 1).slug· string · requis
Slug of the cohort within `kind` — a tag, industry, region, area or VC slug, e.g. "payments" with kind "tag".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "cohort_rankings", "arguments": {"kind": "tag", "slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cohort_scores≈ 339 tokens
UNDERSTANDING — facet-level scores for every member of a cohort, each with the cohort average and the delta against it. A 60 in governance means nothing until you know the market sits at 45; this is the endpoint that says so. Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (5)
Paramètreskind· string · requis · tag | industry | region | area | vc
Cohort kind: tag, industry, region, area or vc — says what `slug` names.page· integer · optionnel
Page number, 1-based (default 1).slug· string · requis
Slug of the cohort within `kind` — a tag, industry, region, area or VC slug, e.g. "payments" with kind "tag".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "cohort_scores", "arguments": {"kind": "tag", "slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cohort_stats≈ 360 tokens
UNDERSTANDING — the DISTRIBUTION for a whole market: Kin Score mean/median/min/max/stdev, agent-readiness spread, band split, per-facet averages, and artifact adoption rates. This is the market-stats sheet from a Trend Report, computed live. Always carries a `coverage` block saying how much of the roster is actually scored AND how deeply we enriched it (`enrichment_depth`: mean catalog_gap and median artifact directories). Read that before quoting the mean anywhere: cohort enrichment depth spans ~42 points of catalog_gap across the catalog, so part of any cohort number is our coverage rather than the market. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètreskind· string · requis · tag | industry | region | area | vc
Cohort kind: tag, industry, region, area or vc — says what `slug` names.slug· string · requis
Slug of the cohort within `kind` — a tag, industry, region, area or VC slug, e.g. "payments" with kind "tag".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "cohort_stats", "arguments": {"kind": "tag", "slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - company_gaps≈ 178 tokens
UNDERSTANDING — A company's weakest investment dimensions — where it is thin and a vendor could sell in. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Company (provider) slug, as find_company_insights returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "company_gaps", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_cohorts≈ 324 tokens
UNDERSTANDING — two markets side by side on one rubric: "is US payments further along than UK banking?" Returns both distributions plus the deltas on score, agent readiness, every facet and every adoption rate. A question a written report cannot answer, because a report only ever covers one market. CHECK `depth_confounded` FIRST: when the higher-scoring cohort is also the one we enriched more deeply, the delta reflects our own coverage as much as the markets, and `depth_note` says by how much. Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresa· string · requis
First cohort as <kind>:<slug>, e.g. "tag:payments".b· string · requis
Second cohort as <kind>:<slug>, e.g. "industry:banking".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "compare_cohorts", "arguments": {"a": "texte", "b": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_providers≈ 248 tokens
UNDERSTANDING — Compare 2+ providers side by side: composite/band, per-facet leaders, an artifact-coverage matrix, and each provider's economics — audience, pricing basis, delivery, graded entry cost (USD/month) and marginal cost (USD per unit), with the plan and the quoted figure behind each number and the date it was read; `cheapest_entry` names the cheapest published way in. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètrescontext· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.providers· array · requis
Provider slugs to compare (2+).
Exemple d'appel{"name": "compare_providers", "arguments": {"providers": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - correct_facts≈ 454 tokens
INFLUENCE — propose corrections to what we say about you: name, description, url, industries, tags. Returns 202 and is applied by a person — an API that let an owner rewrite their own description unreviewed would be a marketing surface, not a catalog. Score and band are not owner-settable and are ignored. Priced B4 (human work) — included in Influence; otherwise $49.00 as a one-off with its own receipt, never from a prepaid balance. If this is your own company and our data about it is wrong, report_correction is free. See apis://prices.
Paramètres, retour & exemple (8)
Paramètresurl· string · optionnel
The provider's correct website, e.g. "https://example.com".name· string · optionnel
The provider name as it should read, e.g. "Acme Payments".slug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".tags· array · optionnel
Tag slugs that should apply, e.g. ["payments","payouts"].contact· string · optionnel
Optional email address we can reply to about this request, e.g. "dev@example.com".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.industries· array · optionnel
Industry slugs that should apply, e.g. ["financial-services"].description· string · optionnel
The description as it should read — one or two sentences.
Exemple d'appel{"name": "correct_facts", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_list≈ 214 tokens
UNDERSTANDING — Create a named, persistent list (a shortlist / stack you own) of providers or APIs. Requires an apis.io API key. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresname· string · requis
Name for the list, e.g. "Payments shortlist".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.members· array · optionnel
Provider slugs and/or aids to seed the list.
Exemple d'appel{"name": "create_list", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - delete_list≈ 164 tokens
UNDERSTANDING — Delete a list you own. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
List id to delete, as list_lists lists it.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "delete_list", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - delete_saved_search≈ 174 tokens
UNDERSTANDING — Delete a saved search you own. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
Saved search id to delete, as list_saved_searches lists it.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "delete_saved_search", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - deprecated_operations≈ 302 tokens
UNDERSTANDING — every provider publishing at least one operation marked deprecated in its own OpenAPI, ranked by how many. The lifecycle view of the catalog: 8,297 deprecated operations across 681 providers, which nothing could see before, because a provider's own deprecated filter needs you to already suspect that provider. Drill in with get_provider_operations(deprecated=true). Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (3)
Paramètrespage· integer · optionnel
Page number, 1-based (default 1).limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "deprecated_operations", "arguments": {"page": 1, "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - dispute_finding≈ 374 tokens
INFLUENCE — "you say we lack X, here it is." Send the claim in words and a URL that evidences it. Returns 202; a person fetches your evidence, checks it against what we hold, and emails you either way. Open to any paying caller — you should not have to prove ownership before you can tell us our data is wrong. Priced B4 (human work) — included in Influence; otherwise $49.00 as a one-off with its own receipt, never from a prepaid balance. If this is your own company and our data about it is wrong, report_correction is free. See apis://prices.
Paramètres, retour & exemple (5)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".claim· string · requis
The finding you dispute and why, e.g. "We do publish an OpenAPI at /openapi.json".contact· string · optionnel
Optional email address we can reply to about this request, e.g. "dev@example.com".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.evidence_url· string · optionnel
URL that shows the finding is wrong, e.g. "https://example.com/openapi.json".
Exemple d'appel{"name": "dispute_finding", "arguments": {"slug": "texte", "claim": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - enrich_provider≈ 294 tokens
One call, pick your field groups — resolves a slug OR any identifier and returns exactly the groups you ask for, instead of chaining get_provider + get_provider_rating + get_provider_artifacts + get_provider_onboarding. Groups: profile, onboarding, artifacts, rating, insights. Understanding plan — the base groups moved with the rest of the discovery layer on 2026-08-31. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresid· string · requis
Provider slug OR any identifier resolve() accepts.fields· array · optionnel
Field groups: profile, onboarding, artifacts, rating, security, insights. Default: profile+onboarding+artifacts+rating.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "enrich_provider", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - export_dataset≈ 470 tokens
LICENCE (sold on the Influence plan) — the WHOLE dataset, not a 100-row page: `ratings` (every rated provider with facets, trend, rubric + provenance), `providers` (the catalog with coverage + score), or `history` (every provider's full score time series — parallel date/composite/agent_readiness arrays across every scored build the catalog retains, with a movement summary per provider). `history` is the one nobody can reconstruct after the fact: it is the only record of what the catalog looked like on those dates. For media outlets and analysts licensing the data to publish rankings and trends. Every dataset exceeds one response, so they arrive in byte-budgeted chunks: while `complete` is false, call again with `cursor` set to `next_cursor` and concatenate `data`; the last page has `complete: true` and a null `next_cursor`. Attribute to apis.io and cite the rubric. Priced B3 (bulk export) — $0.002 per row, $0.50 minimum per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (4)
Paramètrescursor· integer · optionnel
Resume offset from a previous response's next_cursor. Omit for the first page; keep calling while next_cursor is not null.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.dataset· string · optionnel · ratings | providers | history
Which dataset to export: "ratings" (default), "providers" or "history".co_brand· string · optionnel
Optional partner name for a co-branded license — stamps the attribution the license carries.
Exemple d'appel{"name": "export_dataset", "arguments": {"cursor": 1, "context": "texte", "dataset": "ratings", "co_brand": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - export_stack≈ 220 tokens
UNDERSTANDING — Export a designed capability stack as an adoptable APIs.json document (with an Arazzo hint) the team can commit. Priced B3 (bulk export) — $0.002 per row, $0.50 minimum per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresregion· string · optionnel
Optional region slug to prefer.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.capabilities· array · requis
The capabilities the stack needs, e.g. ["payments","email","identity"].
Exemple d'appel{"name": "export_stack", "arguments": {"capabilities": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_agent_readiness≈ 446 tokens
UNDERSTANDING — the agent-readiness leaderboard across the whole catalog. Rank providers by agent readiness, and filter to those that DO satisfy (has) or do NOT satisfy (missing) specific dimensions — e.g. has="mcp_server,protected_resource_metadata" is the OAuth-capable MCP cohort, missing="agent_card" is the addressable market for a fix. Returns agent score + band alongside the Kin Score. Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (8)
Paramètreshas· string · optionnel
Comma-separated dimensions the provider MUST satisfy (ANDed), e.g. mcp_server,idempotency.band· string · optionnel
Restrict to one or more agent-readiness bands.page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · agent_score
Ranked by agent readiness, highest first.limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.missing· string · optionnel
Comma-separated dimensions the provider must NOT satisfy (ANDed) — the gap view.min_score· number · optionnel
Minimum agent-readiness score, 0-100.
Exemple d'appel{"name": "find_agent_readiness", "arguments": {"has": "texte", "band": "texte", "page": 1, "sort": "agent_score", "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_agents≈ 230 tokens
FREE, no account — the A2A agent registry: agents that registered THEMSELVES by serving an agent card and calling register_agent. Each row carries the card URL, the operator, and the last verification of the card (grade, protocol version, transport). This is the door an unattended agent can walk through unaided; the others need a person or a voucher.
Paramètres, retour & exemple (3)
Paramètrespage· integer · optionnel
Page number, 1-based (default 1).limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "find_agents", "arguments": {"page": 1, "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_apis≈ 895 tokens
Paginated, sortable list of APIs across providers — filter by tag, provider, artifact type, industry, region, or rating band. `q` is lexical over the API's own name and description; include=["via_provider"] adds APIs of providers whose name matched (the union apis_io_search counts). Use apis_io_search first for a cross-type overview. Parameter reference: apis://docs/tools/find_apis.
Paramètres, retour & exemple (23)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".area· array · optionnel
Area slugs, e.g. ["security"].band· array · optionnel
exemplar | strong | developing | thin | minimal.page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | composite | name | created | modified | api_count | demand
Default: relevance with `q`, else composite.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).view· string · optionnel · summary | full
summary (default, lean) or full.limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.fields· array · optionnel
Only these top-level keys, e.g. ["slug","score"].public· boolean · optionnel
Callable with no signup (onboarding=open).region· array · optionnel
Region slugs, e.g. ["north-america"].context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
via_provider: also return APIs of providers whose name matched `q`. Needs `q`.pricing· array · optionnel
free | freemium | free-trial | paid | enterprise, e.g. ["free"].resolve· string · optionnel · on | off
on (default) uses a tag `q` names; off = text only.try_now· boolean · optionnel
Usable at no cost right now (free/trial + self-serve/open).industry· array · optionnel
Industry slugs, e.g. ["fintech"].min_score· number · optionnel
Minimum Kin Score composite (0-100), e.g. 60.providers· array · optionnel
Provider slugs, e.g. ["stripe"].onboarding· array · optionnel
open (no key) | self-serve | approval.provenance· string · optionnel · modeled | unpublished | published | documented
modeled | unpublished | published | documented, e.g. "documented". Omit for all. Meanings: apis://docs/tools/find_apis.artifact_types· array · optionnel
Artifact types required, e.g. ["OpenAPI"].
Exemple d'appel{"name": "find_apis", "arguments": {"q": "texte", "area": [], "band": [], "page": 1, "sort": "relevance", "tags": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_apis_json≈ 392 tokens
APIs.json indexes across the catalog. The APIs.json discovery documents themselves. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name
Order: relevance (catalog order), provider, or name.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_apis_json", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_arazzo≈ 391 tokens
Arazzo workflows across the catalog. Multi-step API workflows chaining operations. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name
Order: relevance (catalog order), provider, or name.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_arazzo", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_areas≈ 239 tokens
Browse the API Evangelist areas taxonomy (authentication, webhooks, payments, …) — curated, scored provider indexes. Search by text; sort by provider count.
Paramètres, retour & exemple (5)
Paramètresq· string · optionnel
Free text matched against name and description, e.g. "payments".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel
Order: name, api_count, provider_count or composite, e.g. "provider_count".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "find_areas", "arguments": {"q": "texte", "page": 1, "sort": "texte", "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_artifacts≈ 478 tokens
Find artifacts of ANY one type across the catalog — the cross-type entry point. Each type also has a dedicated find_<type> tool (find_mcp, find_rules, find_scopes, …) with sorts and filters unique to that type; prefer those when you know the type. Types: mcp, skills, rules, arazzo, plans, rate-limits, finops, collections, asyncapis, graphql, json-ld, channels, examples, json-schemas, json-structures, openapis, postman, apis-json. PRO: scopes, security. include=["content"] inlines bodies.
Paramètres, retour & exemple (8)
Paramètresq· string · optionnel
Free text matched against artifact name and description, e.g. "refunds".page· integer · optionnel
Page number, 1-based (default 1).tags· array · optionnel
Tag slugs the artifact's API carries, e.g. ["payments"].type· string · requis
Artifact collection to browse — plural: openapis, asyncapis, arazzo, postman, collections, graphql, json-schemas, json-structures, json-ld, rules, examples, finops, plans, rate-limits, apis-json, mcp, skills, channels, scopes, security. E.g. "openapis".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_artifacts", "arguments": {"type": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_asyncapis≈ 458 tokens
AsyncAPI (event-driven) specifications across the catalog. Event/streaming APIs. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (11)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name
Order: relevance (catalog order), provider, or name.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.version· string · optionnel
AsyncAPI spec version — the `asyncapi:` declaration, e.g. 2.6.0 or 3.0.0.providers· array · optionnel
Provider slugs, e.g. ["stripe"].info_version· string · optionnel
The document's OWN version from info.version, set by whoever wrote the spec. Absent on 70% of them.
Exemple d'appel{"name": "find_asyncapis", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_capabilities≈ 391 tokens
START HERE for "what can a business do with these APIs". The business-capability model — 333 top-level capabilities across 28 industries — with how many catalog providers reach each one. Defaults to capabilities the catalog actually reaches; pass all=true for the whole model INCLUDING the ones with no coverage, which is a real answer rather than a gap: most of what an enterprise does runs on internal systems that publish no API. Free. Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (6)
Paramètresq· string · optionnel
Match against name, BC id or industry.all· boolean · optionnel
Include capabilities with zero catalog coverage (default false).page· integer · optionnel
Page number, 1-based (default 1).limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.industry· string · optionnel
e.g. "Banking & Capital Markets", "Software & Technology".
Exemple d'appel{"name": "find_capabilities", "arguments": {"q": "texte", "all": true, "page": 1, "limit": 1, "context": "texte", "industry": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_channels≈ 469 tokens
AsyncAPI event channels across the catalog. Individual event channels (topics/streams). Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (11)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name
Order: relevance (catalog order), provider, or name.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.version· string · optionnel
AsyncAPI spec version the channel is defined in, e.g. 2.6.0 or 3.0.0.protocol· string · optionnel
Transport the channel runs over: ws, http, sse, kafka, mqtt, amqp, nats, grpc… Empty where the document never says, which is most of them.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_channels", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_cohorts≈ 403 tokens
START HERE for market-level questions. Every scored population of providers in the catalog — tags, industries, regions, areas and VC portfolios — as one browsable index. Filter by kind, minimum population, or promotion tier (report/brief/data). Then call cohort_stats for the distribution, cohort_rankings for the leaderboard. Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (7)
Paramètresq· string · optionnel
Substring match on cohort name or slug.kind· string · optionnel · tag | industry | region | area | vc
Restrict to one roster source.page· integer · optionnel
Page number, 1-based (default 1).tier· string · optionnel · report | brief | data
Promotion tier: report (100+, report-grade), brief (25+), data (everything else).limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.min_providers· integer · optionnel
Only cohorts with at least this many providers. 25+ is brief-grade, 100+ report-grade.
Exemple d'appel{"name": "find_cohorts", "arguments": {"q": "texte", "kind": "tag", "page": 1, "tier": "report", "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_collections≈ 396 tokens
Postman / Open collections across the catalog. Runnable request collections. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name | item_count
Order: relevance / provider / name, or item_count (largest first).tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_collections", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_company_insights≈ 350 tokens
Browse profiled companies (Fortune 1000) by name or industry; ranked by overall technology-readiness signal. `industry` takes an insights industry NAME from insights_industries (e.g. "Industrial") — a different vocabulary from the catalog industry slugs find_providers uses — and matches every roster a company sits on, not just its primary. Understanding plan. Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (5)
Paramètresq· string · optionnel
Free text matched against company name, e.g. "stripe".page· integer · optionnel
Page number, 1-based (default 1).limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.industry· string · optionnel
Industry slug to narrow to, e.g. "artificial-intelligence".
Exemple d'appel{"name": "find_company_insights", "arguments": {"q": "texte", "page": 1, "limit": 1, "context": "texte", "industry": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_countries≈ 350 tokens
Browse the country dimension — the finest of the four place taxonomies, and the one a buyer usually names ("who is in Germany"). Peer to find_industries / find_regions / find_areas. Search by text; sort by provider count. Membership is derived and known to be partial: read a count as a floor, not a census.
Paramètres, retour & exemple (6)
Paramètresq· string · optionnel
Free text matched against name and description, e.g. "payments".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel
Order, e.g. "name" or "provider_count".type· string · optionnel · country | country-industry | all
Which record kind to list. `country` (default) is the dimension itself — the 27 countries the catalog covers; `country-industry` is the crossover pages ("Education & EdTech in China"); `all` is both.limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "find_countries", "arguments": {"q": "texte", "page": 1, "sort": "texte", "type": "country", "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_estates≈ 272 tokens
UNDERSTANDING — Browse corporate estates — one COMPANY whose API surface is spread across many provider records (Amazon 237, Salesforce 27, Cisco 37). Ranked by member count. Use this when two slugs look like separate vendors and you need to know whether they are one company. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (4)
Paramètresq· string · optionnel
Free text matched against name and description, e.g. "payments".page· integer · optionnel
Page number, 1-based (default 1).limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "find_estates", "arguments": {"q": "texte", "page": 1, "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_examples≈ 392 tokens
Example payloads across the catalog. Real request/response examples. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name | key_count
Order: relevance / provider / name, or key_count (largest first).tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_examples", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_extensions≈ 278 tokens
Browse every OpenAPI `x-` specification extension harvested across the catalog, with the provenance the OpenAPI Initiative registry does not carry: who publishes it, in how many documents, where in the document it appears, and what shape the value takes. Search by key or purpose; sort by occurrences.
Paramètres, retour & exemple (5)
Paramètresq· string · optionnel
Free text matched against name and description, e.g. "payments".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel
Order: occurrences or documents (largest first), or name, e.g. "occurrences".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "find_extensions", "arguments": {"q": "texte", "page": 1, "sort": "texte", "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_finops≈ 522 tokens
FinOps / billing models across the catalog. How usage is metered and billed. meta carries the billing model (pricing category), method, provenance_date, primary_unit (what the provider bills by) and `template: true` on sweep output that restates the FinOps framework without a unit, meters or a pricing category. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (11)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name
Order: relevance (catalog order), provider, or name.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.method· string · optionnel
Who wrote the file: "searched", "probed", "generated" (unverified sweep output), "unmarked".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].billing_model· string · optionnel
Pricing category substring, e.g. "subscription", "usage", "prepaid", "take rate".
Exemple d'appel{"name": "find_finops", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_graphql≈ 384 tokens
GraphQL schemas across the catalog. GraphQL type systems. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name
Order: relevance (catalog order), provider, or name.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_graphql", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_industries≈ 216 tokens
Browse industry verticals; sort by provider/API count.
Paramètres, retour & exemple (5)
Paramètresq· string · optionnel
Free text matched against name and description, e.g. "payments".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel
Order: name, api_count, provider_count or composite, e.g. "provider_count".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "find_industries", "arguments": {"q": "texte", "page": 1, "sort": "texte", "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_investors≈ 200 tokens
UNDERSTANDING — The reverse portfolio edge: which VC firms in the network back a given provider/company (by slug). The investor COUNT is free; the named firms need Understanding. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "find_investors", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_json_ld≈ 402 tokens
JSON-LD contexts across the catalog. Linked-data vocabularies. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name | class_count | property_count
Order: relevance / provider / name, or class_count / property_count (largest first).tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_json_ld", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_json_schemas≈ 385 tokens
JSON Schemas across the catalog. Standalone data schemas. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name
Order: relevance (catalog order), provider, or name.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_json_schemas", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_json_structures≈ 420 tokens
JSON Structures across the catalog. Data structures behind an API. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (10)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name | property_count
Order: relevance / provider / name, or property_count (largest first).tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].struct_type· string · optionnel
Root type: object, array, datetime, …
Exemple d'appel{"name": "find_json_structures", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_mcp≈ 428 tokens
MCP servers across the catalog. Model Context Protocol servers a provider offers to agents. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (10)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name
Order: relevance (catalog order), provider, or name.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].install_method· string · optionnel
How the server is delivered: "Hosted endpoint", "GitHub repo", "Documentation link".
Exemple d'appel{"name": "find_mcp", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_openapis≈ 402 tokens
OpenAPI specifications across the catalog. The REST contract. get_openapi returns one API's primary spec with optional inlined body. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name
Order: relevance (catalog order), provider, or name.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_openapis", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_operations≈ 506 tokens
UNDERSTANDING — CATALOG-WIDE operation search: which providers expose a path matching your terms. "Who has a POST /refunds" had no answer before this — tags are what a company says about itself, a path is what its API accepts. Terms match path SEGMENTS (all must appear), so q="payment intents" finds /payments/v1/intents. Add method to narrow by verb, deprecated=true for the retiring ones. One row per real operation: a provider's spec is split per tag, so the same call can live in several of its documents, and `apis` lists them all. Reads matching providers' surfaces up to max_providers (cap 100) and tells you in `meta.query.truncated` when more matched than were read. Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (7)
Paramètresq· string · requis
Path words, all of which must appear, e.g. "refunds" or "payment intents".page· integer · optionnel
Page number, 1-based (default 1).limit· integer · optionnel
Results per page, 1-100 (default 25).method· string · optionnel · GET | POST | PUT | PATCH | DELETE | HEAD | OPTIONS
Only operations with this HTTP method, e.g. "POST".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.deprecated· boolean · optionnel
Only operations the provider marked deprecated.max_providers· integer · optionnel
How many matching providers to read (default 40, cap 100).
Exemple d'appel{"name": "find_operations", "arguments": {"q": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_overlays≈ 607 tokens
OpenAPI Overlays across the catalog. Documents applied on top of an API contract to add or change what it says. meta says who wrote it (authorship: provider / derived / generated / unmarked), whether the provider hosts it (provider_hosted — the only kind the Kin Score credits), what the actions touch (purpose), the action counts and the contract it extends. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (11)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name | action_count | target_count
Order: relevance / provider / name, or action_count / target_count (largest first).tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.purpose· string · optionnel
What the actions touch: "phrasing" (x-apievangelist-phrasing per operation), "servers", "documentation", "security", "removal", "update".providers· array · optionnel
Provider slugs, e.g. ["stripe"].authorship· string · optionnel
Who wrote the overlay: "provider" (published or hosted by the provider), "derived" (API Evangelist, from the provider's contracts), "generated" (API Evangelist tooling — most are conversational phrasing), "unmarked" (no record; never presented as the provider's).
Exemple d'appel{"name": "find_overlays", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_plans≈ 593 tokens
Pricing plans across the catalog. An API's pricing tiers. meta says who wrote the file (method), when it was read (provenance_date), who the page prices for (audience), how (pricing_basis), and whether a price is stale. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (12)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name | plan_count
Order: relevance / provider / name, or plan_count (largest first).tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.method· string · optionnel
Who wrote the file: "searched" (transcribed from the provider's page), "probed" (read live), "generated" (API Evangelist sweep, unverified), "unmarked".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.audience· string · optionnel
Who the pricing page prices for: "developer-api" (API or platform usage), "business-product" (the product the API comes with), "consumer" (a fee schedule), "unclear".providers· array · optionnel
Provider slugs, e.g. ["stripe"].pricing_basis· string · optionnel
How it is priced: "per-call", "per-seat", "ad-valorem", "flat-platform", "tiered-subscription", "usage-other", "negotiated", "free", "none".
Exemple d'appel{"name": "find_plans", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_postman≈ 392 tokens
Postman collections across the catalog. Postman-format collections (by reference). Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name
Order: relevance (catalog order), provider, or name.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_postman", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_providers≈ 1137 tokens
Paginated, sortable, filterable list of providers. Size filters need Understanding. Overview: apis_io_search. Reference: apis://docs/tools/find_providers.
Paramètres, retour & exemple (38)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".area· array · optionnel
Area slugs, e.g. ["security"].band· array · optionnel
exemplar | strong | developing | thin | minimal.page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | composite | name | created | modified | api_count | demand
Default: relevance with `q`, else composite.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).view· string · optionnel · summary | full
summary (default, lean) or full.facet· string · optionnel
Facet, e.g. governance; needs min_facet.group· string · optionnel · estate
estate: one row per estate.limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.trend· string · optionnel
up | down | flat since last scoring.fields· array · optionnel
Only these top-level keys, e.g. ["slug","score"].public· boolean · optionnel
Callable with no signup (onboarding=open).region· array · optionnel
Region slugs, e.g. ["north-america"].context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.country· array · optionnel
Country slugs, e.g. ["united-kingdom"].pricing· array · optionnel
free | freemium | free-trial | paid | enterprise, e.g. ["free"].resolve· string · optionnel · on | off
on (default) uses a tag `q` names; off = text only.try_now· boolean · optionnel
Usable at no cost right now (free/trial + self-serve/open).api_tags· array · optionnel
Tags on its APIs, e.g. ["webhook"].industry· array · optionnel
Industry slugs, e.g. ["fintech"].platform· array · optionnel
Vendor slugs, e.g. ["mintlify"].max_score· number · optionnel
Maximum composite, e.g. 60.min_facet· number · optionnel
Minimum `facet` score, e.g. 70.min_score· number · optionnel
Minimum Kin Score composite (0-100), e.g. 60.providers· array · optionnel
Provider slugs, e.g. ["stripe"].min_acting· integer · optionnel
Minimum write operations, e.g. 5.onboarding· array · optionnel
open (no key) | self-serve | approval.size_basis· string · optionnel
Size source, e.g. sec-edgar.size_status· string · optionnel
probed | unprobed (use probed for small firms).revenue_band· string · optionnel
Revenue band(s), e.g. "$1-10M".platform_area· string · optionnel
Platform area, e.g. hosting.publishes_api· boolean · optionnel
true = publishes an API.accepts_writes· boolean · optionnel
true = has write operations; false = read-only.artifact_types· array · optionnel
Artifact types required, e.g. ["OpenAPI"].employees_band· string · optionnel
Size band(s), e.g. "1-10,11-50".include_narrower· boolean · optionnel
With `tags`: add narrower-tag members.
Exemple d'appel{"name": "find_providers", "arguments": {"q": "texte", "area": [], "band": [], "page": 1, "sort": "relevance", "tags": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_rate_limits≈ 460 tokens
Rate-limit policies across the catalog. Declared throttling policies. meta carries method, provenance_date, the exhaustion status and the response headers that signal limit state. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (10)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name | limit_count
Order: relevance / provider / name, or limit_count (largest first).tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.method· string · optionnel
Who wrote the file: "searched", "probed", "generated" (unverified sweep output), "unmarked".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_rate_limits", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_rating_movers≈ 200 tokens
UNDERSTANDING — The biggest rating movers (up and down) since the previous scoring build. Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "find_rating_movers", "arguments": {"limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_ratings≈ 610 tokens
Ranked ratings leaderboard — filter by band, score range, trend, or facet threshold. Sort by composite (default), delta (biggest gainers), or any quality facet (governance, security, …) to rank providers by that dimension. Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (12)
Paramètresband· array · optionnel
Rating bands: exemplar, strong, developing, thin, minimal, e.g. ["strong","exemplar"].page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · composite | delta | discoverability | contract_quality | contract_governance | operational_transparency | developer_ergonomics | access_clarity
Leaderboard order; default composite.tags· array · optionnel
Tag slugs the provider carries, e.g. ["payments"].facet· string · optionnel
Facet to threshold with min_facet: discoverability, contract_quality, contract_governance, operational_transparency, developer_ergonomics, access_clarity.limit· integer · optionnel
Results per page, 1-100 (default 25).trend· string · optionnel
Week-over-week movement: "rising" (+5 or more), "falling" (-5 or more) or "flat" (within 5).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.max_score· number · optionnel
Only ratings at or below this composite. Pair with min_score for a range.min_facet· number · optionnel
Minimum score on `facet` (0-100); ignored without `facet`. E.g. 70.min_score· number · optionnel
Minimum Kin Score composite (0-100), e.g. 60.providers· array · optionnel
Restrict to these provider slugs — the ratings of a named set.
Exemple d'appel{"name": "find_ratings", "arguments": {"band": [], "page": 1, "sort": "composite", "tags": [], "facet": "texte", "limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_regions≈ 321 tokens
Browse geographic regions; sort by provider/API count. Returns the 18 regions themselves. The collection also holds region x industry crossover pages (nordics-healthcare and 1,097 more); those are excluded unless you ask for them with type.
Paramètres, retour & exemple (6)
Paramètresq· string · optionnel
Free text matched against name and description, e.g. "payments".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel
Order: name, api_count, provider_count or composite, e.g. "provider_count".type· string · optionnel · region | region-industry | all
Which record kind to list. `region` (default) is the dimension itself; `region-industry` is the crossover pages; `all` is both.limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "find_regions", "arguments": {"q": "texte", "page": 1, "sort": "texte", "type": "region", "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_regulations≈ 382 tokens
Browse the laws, statutes and accreditations the catalog tracks, each joined to the countries, regions and industries it binds. Filter by scope=horizontal to get the regimes that reach a provider with NO industry tag at all, which is the question tags alone cannot answer; or by kind (regulation/statute/accreditation/regulator-guidance) or jurisdiction. A null company_count means the job-corpus pass has not run for that name — it is NOT a measured zero.
Paramètres, retour & exemple (7)
Paramètresq· string · optionnel
Free text matched against name and description, e.g. "payments".kind· string · optionnel
Kind of regime: regulation, statute, accreditation or regulator-guidance.page· integer · optionnel
Page number, 1-based (default 1).limit· integer · optionnel
Results per page, 1-100 (default 25).scope· string · optionnel
Regulation scope; "horizontal" returns regimes that bind regardless of industry.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.jurisdiction· string · optionnel
Case-insensitive substring of the jurisdiction, e.g. "EU" or "United States".
Exemple d'appel{"name": "find_regulations", "arguments": {"q": "texte", "kind": "texte", "page": 1, "limit": 1, "scope": "texte", "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_rules≈ 397 tokens
Spectral governance rulesets across the catalog. API design/linting rulesets. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name | rule_count
Order: relevance / provider / name, or rule_count (largest first).tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_rules", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_scopes≈ 434 tokens
OAuth scope catalogs across the catalog. The OAuth scopes an API defines. Understanding plan. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name | scope_count
Order: relevance / provider / name, or scope_count (largest first).tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_scopes", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_security≈ 440 tokens
Security artifacts across the catalog. Authentication, domain security, VDP, trust center. Understanding plan. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name | scheme_count
Order: relevance / provider / name, or scheme_count (largest first).tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_security", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_similar_apis≈ 173 tokens
APIs similar to a given one ("more like this") by shared tags.
Paramètres, retour & exemple (3)
Paramètresaid· string · requis
API id in the form provider:api-slug, as find_apis returns it, e.g. "stripe:stripe-api".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "find_similar_apis", "arguments": {"aid": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_similar_providers≈ 271 tokens
Providers similar to a given one (alternatives) by shared tags, areas, industry, region, and artifact coverage. Products under the same owner (a sister, not a rival) are left out of the ranking and listed in meta.query.family; include_family=true ranks them in, flagged same_estate.
Paramètres, retour & exemple (4)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include_family· boolean · optionnel
Rank same-owner products in with the rivals (flagged same_estate) instead of listing them in meta.query.family.
Exemple d'appel{"name": "find_similar_providers", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_skills≈ 383 tokens
Agent Skills across the catalog. Packaged agent skills. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search.
Paramètres, retour & exemple (9)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | provider | name
Order: relevance (catalog order), provider, or name.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.providers· array · optionnel
Provider slugs, e.g. ["stripe"].
Exemple d'appel{"name": "find_skills", "arguments": {"q": "texte", "page": 1, "sort": "relevance", "tags": [], "limit": 1, "match": "any"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_tag_groups≈ 414 tokens
START HERE for capability-map questions. The 1,500+ tag groups the catalog computes — sets of tags that demonstrably travel together across providers (Cards, Logistics, Wealth Management, Observability), the layer between a single tag and a coarse facet. Every response carries a `coverage` block: about a quarter of the vocabulary is in NO group, and any count taken from here should be read against `ungrouped_share`. Pass exclude=cross_cutting,sparse to drop the groups that are plumbing rather than markets.
Paramètres, retour & exemple (7)
Paramètresq· string · optionnel
Substring match on group name, slug or member tag.page· integer · optionnel
Page number, 1-based (default 1).basis· string · optionnel · cooccurrence | facet
cooccurrence groups are evidence-based; facet groups are a weaker fallback bucket for tags with no co-occurrence edge.limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.exclude· string · optionnel
Comma-separated: cross_cutting (plumbing every provider has), sparse (a chain label propagation strung together, not a cluster). Use both when drawing a capabilities map.min_tags· integer · optionnel
Only groups holding at least this many tags.
Exemple d'appel{"name": "find_tag_groups", "arguments": {"q": "texte", "page": 1, "basis": "cooccurrence", "limit": 1, "context": "texte", "exclude": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_tags≈ 460 tokens
Paginated, sortable list of tags in the taxonomy. Filter by `axis` to separate MARKETS (a business someone is in) from CAPABILITIES (the name of a resource in somebody's OpenAPI) — the single most useful distinction in the vocabulary, and a coin flip without it. A tag can carry more than one axis, so axis=market means market is ONE of its axes. Use apis_io_search first for a cross-type overview.
Paramètres, retour & exemple (10)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".axis· string · optionnel
market | capability | persona | posture. Comma-separated for more than one.band· string · optionnel
canonical | established | emerging | niche | stale | posture.page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · relevance | composite | name | created | modified | api_count | demand
Default: relevance with `q`, else composite.view· string · optionnel · summary | full
summary (default, lean) or full.limit· integer · optionnel
Results per page, 1-100 (default 25).fields· array · optionnel
Only these top-level keys, e.g. ["slug","score"].context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.min_api_count· integer · optionnel
Only tags applied to at least this many APIs.
Exemple d'appel{"name": "find_tags", "arguments": {"q": "texte", "axis": "texte", "band": "texte", "page": 1, "sort": "relevance", "view": "summary"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_vcs≈ 368 tokens
UNDERSTANDING — Find venture-capital firms by name, thesis tags, or category. Each carries a network-matched, rated portfolio graph. Sort by portfolio_on_network (default), portfolio_total, portfolio_rating, or name. Understanding plan. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (7)
Paramètresq· string · optionnel
Free text over name + description, e.g. "sms".page· integer · optionnel
Page number, 1-based (default 1).sort· string · optionnel · portfolio_on_network | portfolio_total | portfolio_rating | name
Order: portfolio_on_network, portfolio_total, portfolio_rating or name.tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.category· string · optionnel
Firm category, e.g. "Venture Capital".
Exemple d'appel{"name": "find_vcs", "arguments": {"q": "texte", "page": 1, "sort": "portfolio_on_network", "tags": [], "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - gap_analysis≈ 234 tokens
UNDERSTANDING — For each provider: high-value artifacts it lacks (MCP, Arazzo, Rules, Skills…), what its peers commonly publish but it lacks, and its score vs the peer median — plus stack-level gaps across the set. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètrescontext· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.min_share· number · optionnel
Peer-share threshold for a gap (0–1, default 0.25).providers· array · requis
Provider slugs (1+). Multiple = treat as a stack.
Exemple d'appel{"name": "gap_analysis", "arguments": {"providers": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_artifact≈ 377 tokens
INFLUENCE — REQUEST an artifact you are being marked down for not having: apis-json, agent-card, mcp (one tool per operation you already publish), arazzo, rules (a Spectral ruleset scoped to your own failing checks), scopes and security (read out of your own OpenAPI). Returns 202 — a person generates it against your live surface, checks it, and sends it to you. Nothing is published on your behalf either way: your score moves when YOU commit the file. Omit `artifact` to list what can be made. Priced B4 (human work) — included in Influence; otherwise $49.00 as a one-off with its own receipt, never from a prepaid balance. If this is your own company and our data about it is wrong, report_correction is free. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.artifact· string · optionnel · apis-json | agent-card | mcp | arazzo | rules | scopes | security
Which artifact to request: apis-json, agent-card, mcp, arazzo, rules, scopes or security. Omit to request the full set.
Exemple d'appel{"name": "generate_artifact", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_agent_readiness≈ 260 tokens
EXPLORE — the agent-readiness dimensions and standalone score for ONE provider (spec presence, MCP server, auth clarity, idempotency, error semantics, rate-limit signal, well-known catalog, consent identity, dry-run…). A STANDALONE score, not a slice of the composite. For the same question across the catalog — who is agent-ready, which dimensions have actually diffused — use find_agent_readiness (Influence). Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_agent_readiness", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_api≈ 293 tokens
Full detail for one API by aid (provider:api-slug); set include=["content"] to inline artifact bodies. Results carry `next`: the sub-resources that exist for this entity and the exact tool call that retrieves each, computed from this record. Pass include_next=false to omit it.
Paramètres, retour & exemple (5)
Paramètresaid· string · requis
API id in the form provider:api-slug, as find_apis returns it, e.g. "stripe:stripe-api".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.include_next· boolean · optionnel
Set false to omit the `next` affordance block.artifact_types· array · optionnel
Only return artifacts of these types, e.g. ["OpenAPI"].
Exemple d'appel{"name": "get_api", "arguments": {"aid": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_api_artifacts≈ 233 tokens
One API's artifacts grouped by type (by_type_counts is the full summary); pass `type` to scope the list to one type (synonym-aware: MCP matches MCPServer), include=["content"] to inline the bodies.
Paramètres, retour & exemple (4)
Paramètresaid· string · requis
API id in the form provider:api-slug, as find_apis returns it, e.g. "stripe:stripe-api".type· string · optionnel
Return only artifacts of this type.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.
Exemple d'appel{"name": "get_api_artifacts", "arguments": {"aid": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_area≈ 287 tokens
One area: metadata, its dedicated site link, and a top sample of member providers (with the total). Use find_providers?area=slug for the full list, or view=full here. Results carry `next`: the sub-resources that exist for this entity and the exact tool call that retrieves each, computed from this record. Pass include_next=false to omit it.
Paramètres, retour & exemple (5)
Paramètresslug· string · requis
Area slug, as find_areas returns it, e.g. "security".view· string · optionnel · summary | full
summary (default, lean) or full.limit· integer · optionnel
Top members to show.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include_next· boolean · optionnel
Set false to omit the `next` affordance block.
Exemple d'appel{"name": "get_area", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_area_leaders≈ 199 tokens
UNDERSTANDING — Top-rated providers in a curated API Evangelist area. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Area slug, as find_areas returns it, e.g. "security".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_area_leaders", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_capability≈ 327 tokens
One business capability: its definition, its sub-capabilities, the external authorities it cites, WHICH catalog providers reach it with their ratings, and what it COSTS — `economics` carries how many suppliers publish a price and how opaque the market is (free), and for Understanding the entry-cost (USD/month) and marginal-cost (USD per unit, by unit) quartiles, take rate, pricing-basis mix, delivery mix and open-source alternatives, every figure graded A–D by how it was read. Accepts a slug or a BC id (e.g. "payments-card-management" or "BC-1340"). The per-tag edges WITH their evidence are get_capability_edges (Understanding). Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (2)
Paramètrescontext· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.capability· string · requis
Slug or BC id.
Exemple d'appel{"name": "get_capability", "arguments": {"capability": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_capability_edges≈ 259 tokens
UNDERSTANDING — the evidence behind a capability. Every edge that lands on it: the provider, the tag, the exact OpenAPI file, a calibrated confidence, and the QUOTED FRAGMENT OF THE PROVIDER'S OWN CONTRACT that justifies the claim. Only edges at confidence >= 0.7 whose evidence was found verbatim in the source contract are published, so an edge here is checkable rather than asserted. This is what you cite when someone asks "says who?". Understanding plan. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètrescontext· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.capability· string · requis
Slug or BC id.
Exemple d'appel{"name": "get_capability_edges", "arguments": {"capability": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_cohort≈ 298 tokens
One cohort: its identity, its population, and the full member roster with each provider's Kin Score and agent readiness. Understanding plan. The analysis parts (stats/rankings/scores/capabilities) are Understanding too — they moved down from Influence on 2026-09-01. Priced per result — $0.005 per request plus $0.0002 per record returned (less past 100), capped at $0.50 a request, under pay-as-you-go; included in Understanding and Influence. Estimate first at /api/v1/prices/estimate. See apis://prices.
Paramètres, retour & exemple (3)
Paramètreskind· string · requis · tag | industry | region | area | vc
Cohort kind: tag, industry, region, area or vc — says what `slug` names.slug· string · requis
Slug of the cohort within `kind` — a tag, industry, region, area or VC slug, e.g. "payments" with kind "tag".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_cohort", "arguments": {"kind": "tag", "slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_company_insight≈ 188 tokens
UNDERSTANDING — Full demand-side profile for one company: 40-dimension readiness scores, adopted stack, and per-quarter history. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Company (provider) slug, as find_company_insights returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_company_insight", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_country≈ 247 tokens
One country: metadata, counts, and a top sample of member providers (with the total). Use find_providers?country=slug for the full ranked list, or view=full here.
Paramètres, retour & exemple (5)
Paramètresslug· string · requis
Country slug, as find_countries returns it, e.g. "united-kingdom".view· string · optionnel · summary | full
summary (default, lean) or full.limit· integer · optionnel
Top members to show.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include_next· boolean · optionnel
Set false to omit the `next` affordance block.
Exemple d'appel{"name": "get_country", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_country_leaders≈ 232 tokens
UNDERSTANDING — Top-rated providers in one country. Membership is derived and partial, so read the ranking as "the best of what we have placed there", not a national league table. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Country slug, as find_countries returns it, e.g. "united-kingdom".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_country_leaders", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_estate≈ 245 tokens
UNDERSTANDING — One estate: the owning provider, the full member roster with per-member API counts and bands, and the estate-wide rating. Use get_provider_estate(slug) to go the other way, from a provider to the company that owns it. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Estate slug — the owning company the estate is rooted at, as find_estates returns it, e.g. "cisco".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include_next· boolean · optionnel
Set false to omit the `next` affordance block.
Exemple d'appel{"name": "get_estate", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_extension≈ 246 tokens
One OpenAPI specification extension: its publishers, occurrence and document counts, where it appears, and the value shapes observed. CHECK is_api_evangelist BEFORE treating a key as provider-originated — some of these are published by API Evangelist, not by a vendor.
Paramètres, retour & exemple (4)
Paramètresslug· string · requis
Extension key as find_extensions returns it, e.g. "x-nullable".view· string · optionnel · summary | full
summary (default, lean) or full.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include_next· boolean · optionnel
Set false to omit the `next` affordance block.
Exemple d'appel{"name": "get_extension", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_industry≈ 293 tokens
One industry: metadata + a top sample of its member providers (ranked, with the total). Use find_providers?industry=slug for the full list, or view=full here. Results carry `next`: the sub-resources that exist for this entity and the exact tool call that retrieves each, computed from this record. Pass include_next=false to omit it.
Paramètres, retour & exemple (5)
Paramètresslug· string · requis
Industry slug, as find_industries returns it, e.g. "artificial-intelligence".view· string · optionnel · summary | full
summary (default, lean) or full.limit· integer · optionnel
Top members to show.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include_next· boolean · optionnel
Set false to omit the `next` affordance block.
Exemple d'appel{"name": "get_industry", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_industry_leaders≈ 204 tokens
UNDERSTANDING — Top-rated providers in an industry vertical. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Industry slug, as find_industries returns it, e.g. "artificial-intelligence".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_industry_leaders", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_list≈ 169 tokens
UNDERSTANDING — Get a list you own, with each member resolved to its current name, band, and score. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
List id, as create_list returns it or list_lists lists it.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_list", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_openapi≈ 188 tokens
An API's primary OpenAPI reference (url) — the top agent intent; set include=["content"] to inline the spec body.
Paramètres, retour & exemple (3)
Paramètresaid· string · requis
API id in the form provider:api-slug, as find_apis returns it, e.g. "stripe:stripe-api".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.
Exemple d'appel{"name": "get_openapi", "arguments": {"aid": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_playground_apis≈ 365 tokens
Curated APIs that are SAFE TO EXPERIMENT WITH — no key (or an instant, free, self-serve key), no cost, and no real-world side effects. Free, and deliberately so: this is where you start if you are new here. Every entry carries an `example_request` URL that returned HTTP 200 to an unauthenticated GET on the date shown, so it can be called immediately with no setup. Use this when you are new to this catalog, learning what an API call feels like, testing a tool-use loop, or need a harmless endpoint to demonstrate something. Defaults to the `starter` set; pass grouping="deep-archive" for institutional/OAI-PMH repositories.
Paramètres, retour & exemple (5)
Paramètrestag· string · optionnel
Filter by subject tag, e.g. weather, books, energy.limit· integer · optionnel
Results per page, 1-100 (default 25).access· enum · optionnel · no-key | instant-key
no-key = callable right now; instant-key = free self-serve key.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.grouping· enum · optionnel · starter | deep-archive
starter (default) is the good-first-experience set.
Exemple d'appel{"name": "get_playground_apis", "arguments": {"tag": "texte", "limit": 1, "access": "no-key", "context": "texte", "grouping": "starter"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_prices≈ 228 tokens
What one call costs on the pay-as-you-go plan, by cost band. FREE — and deliberately so: an agent that learns a price only when it is refused has already been refused by its own wallet. Call this BEFORE budgeting a run of paid tools. Returns the bands (free catalog reads, single-entity synthesis, cross-catalog synthesis, per-row bulk) and every priced resource key. Under an Understanding or Influence subscription these calls are included in the plan; these prices are what per-call access costs. The same map prices x402 payments and the x-price-usd header, so all three agree.
Paramètres, retour & exemple (1)
Paramètrescontext· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_prices", "arguments": {"context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider≈ 364 tokens
Full detail for one provider: profile, rating, and the APIs it publishes. The heavy `collections` and `common` sections are omitted by default (their counts are still reported) — pass view=full for the whole document, or fields=["common"] for a section. Narrow for cheap reads: fields=["score"] returns just the rating. Relative artifact URLs are resolved to absolute, fetchable ones. Results carry `next`: the sub-resources that exist for this entity and the exact tool call that retrieves each, computed from this record. Pass include_next=false to omit it.
Paramètres, retour & exemple (5)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".view· string · optionnel · summary | full
summary (default, lean) or full.fields· array · optionnel
Return exactly these top-level keys (slug and name always included); overrides view.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include_next· boolean · optionnel
Set false to omit the `next` affordance block.
Exemple d'appel{"name": "get_provider", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider_apis≈ 472 tokens
Every API one provider publishes, as a page you can filter — the provider's own catalog rather than the whole network's. Prefer this over find_apis with a `providers` filter when you already know the company: it is the endpoint the provider page itself is built from, so `meta.total` is that provider's real API count. Filter by `tags` (with `match`), require `artifact_types`, or pass include=["content"] to inline artifact bodies.
Paramètres, retour & exemple (9)
Paramètrespage· integer · optionnel
Page number, 1-based (default 1).slug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".tags· array · optionnel
Tag slugs, e.g. ["payments"]. On providers: what the company does (see api_tags).limit· integer · optionnel
Results per page, 1-100 (default 25).match· string · optionnel · any | all
How `tags` combine: any (default) or all.fields· array · optionnel
Only these top-level keys, e.g. ["slug","score"].context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include· array · optionnel
Pass ["content"] to inline each artifact's body instead of just its URL.artifact_types· array · optionnel
Only APIs carrying these artifact types, e.g. ["OpenAPI"].
Exemple d'appel{"name": "get_provider_apis", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider_artifacts≈ 242 tokens
Every artifact a provider publishes — provider-level (MCP, security, scopes, rules, agentic-access) and per-API (OpenAPI, Arazzo, overlays, reference docs) — grouped by type with counts. by_type_counts is the full summary; pass `type` (e.g. OpenAPI, MCP) to scope the artifacts list to one type, since an unfiltered provider can be 250+ entries.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".type· string · optionnel
Return only artifacts of this type (synonym-aware: MCP matches MCPServer).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_provider_artifacts", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider_business_capabilities≈ 252 tokens
UNDERSTANDING — what ONE vendor's published APIs let a business DO, rolled up by capability, with the tag-level evidence under each. Answers "what is this vendor actually for" from its own contracts rather than its marketing. NOT get_provider_capabilities, which is artifact counts and agent-readiness dimensions and is free. Understanding plan. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_provider_business_capabilities", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider_capabilities≈ 232 tokens
What one provider publishes, counted by artifact type, with the agent dimensions it satisfies. Free — it is a fact about their own public surface. NOTE: this is artifact counts, NOT business capabilities — for what the vendor lets a business DO, call get_provider_business_capabilities. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_provider_capabilities", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider_estate≈ 166 tokens
Which corporate estate a provider belongs to, if any. Answers 200 with estate:null when the provider stands alone — that is a measured absence, not a missing record.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_provider_estate", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider_evidence≈ 192 tokens
How a provider's score was established, part by part: first-party (they published it), verified (we fetched and confirmed it), or derived (we inferred it). Free — the basis for a claim should never sit behind the claim. Call this before disputing or quoting a score.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_provider_evidence", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider_facets≈ 231 tokens
UNDERSTANDING — one provider's score broken into its facets (discoverability, contract quality, governance, operational transparency, developer ergonomics, commercial clarity) plus any regulatory regime that applies. The composite is one number; these are the parts a team can actually act on. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_provider_facets", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider_onboarding≈ 164 tokens
A getting-started view for a provider — website, portal, signup, docs, authentication, base URLs, and first steps assembled from its registered links.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_provider_onboarding", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider_operations≈ 463 tokens
Every operation a provider exposes, across all of its OpenAPIs — method, path, operationId, summary, which API it belongs to, and whether it is deprecated. The shortcut for "what can I actually call here?", which otherwise means fetching and parsing every one of their specs. Where the provider publishes agentic-access, each operation also carries its action class and CONSEQUENCE (read vs something that moves money) — filter on those to find the safe surface before letting an agent loose on it.
Paramètres, retour & exemple (10)
Paramètresq· string · optionnel
Substring match on summary, path, or operationId.api· string · optionnel
Restrict to one API, by aid or api slug.page· integer · optionnel
Page number, 1-based (default 1).path· string · optionnel
Substring match on the operation path.slug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".limit· integer · optionnel
Results per page, 1-100 (default 25).method· string · optionnel · GET | POST | PUT | PATCH | DELETE | HEAD | OPTIONS
Restrict to one HTTP method.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.consequence· string · optionnel
Agentic consequence, e.g. "read". Only matches operations with agentic-access profiled.action_class· string · optionnel
Agentic action class, e.g. "connected".
Exemple d'appel{"name": "get_provider_operations", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider_rating≈ 176 tokens
One provider's full rating breakdown (composite, band, trend, six facets). Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_provider_rating", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider_schema≈ 226 tokens
Every JSON Schema a provider publishes — the data shapes their API works in, in one list, without walking their artifacts. Free.
Paramètres, retour & exemple (5)
Paramètresq· string · optionnel
Substring match on schema name or slug.page· integer · optionnel
Page number, 1-based (default 1).slug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_provider_schema", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_provider_tools≈ 342 tokens
Every MCP tool a provider ships, with the operation each one wraps and its auth. Reports provenance per tool: `first-party` means the provider publishes that server, `derived` means API Evangelist generated a candidate tool list from their OpenAPI because no hosted server was found. Filter with provenance=first-party for a true picture — counting derived tools as the provider's own overstates MCP adoption badly. A server whose tools could not be enumerated (auth-gated) is reported in coverage.not_enumerable rather than silently counted as zero.
Paramètres, retour & exemple (5)
Paramètrespage· integer · optionnel
Page number, 1-based (default 1).slug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.provenance· string · optionnel · first-party | derived
Restrict by who authored the tool list.
Exemple d'appel{"name": "get_provider_tools", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_rating_history≈ 240 tokens
UNDERSTANDING — A provider's REAL score time series: one point per scored build (composite + agent readiness on each date), plus a summary of the movement over the window — first/last, net change, direction, and the largest single-build jump with the date it happened. Not an implied previous point; these are the recorded snapshots. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Provider slug — lowercase, hyphenated, as find_providers returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_rating_history", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_rating_rubric≈ 160 tokens
UNDERSTANDING — the rubric: bands, facet weights, trend thresholds, so an agent can interpret any score. Moved behind the paywall with the ratings data on 2026-08-31. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (1)
Paramètrescontext· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_rating_rubric", "arguments": {"context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_region≈ 288 tokens
One region: metadata + a top sample of its member providers (ranked, with the total). Use find_providers?region=slug for the full list, or view=full here. Results carry `next`: the sub-resources that exist for this entity and the exact tool call that retrieves each, computed from this record. Pass include_next=false to omit it.
Paramètres, retour & exemple (5)
Paramètresslug· string · requis
Region slug, as find_regions returns it, e.g. "north-america".view· string · optionnel · summary | full
summary (default, lean) or full.limit· integer · optionnel
Top members to show.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include_next· boolean · optionnel
Set false to omit the `next` affordance block.
Exemple d'appel{"name": "get_region", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_region_leaders≈ 197 tokens
UNDERSTANDING — Top-rated providers in a region. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Region slug, as find_regions returns it, e.g. "north-america".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_region_leaders", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_regulation≈ 176 tokens
One regulation: what it is, its jurisdiction and scope, a link to the law itself, and reaches[] — the country, region and industry cohorts this regime binds. Use reaches[] to go straight to the affected members with find_providers.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Regulation slug, as find_regulations returns it, e.g. "21-cfr-part-11".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_regulation", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_tag≈ 431 tokens
One tag: its metadata, neighbor tags, and a top sample of its providers and APIs (with totals). `provider_count` counts companies that classify THEMSELVES here; `api_provider_count` counts the ones reached only through an API or operation tag — the two are disjoint, and a tag with no providers and many APIs names a resource, not a market. `age` summarises when the members were created (created_last_30d/90d, the largest same-day batch, and how much of the first page by composite is under 30 days old) — a high first_page share means the top of the tag is new listings, and find_providers(tags, sort:"created") lists them newest first. Use find_apis?tags=slug / find_providers?tags=slug for the full ranked list, or view=full here. Results carry `next`: the sub-resources that exist for this entity and the exact tool call that retrieves each, computed from this record. Pass include_next=false to omit it.
Paramètres, retour & exemple (5)
Paramètresslug· string · requis
Tag slug, as find_tags returns it, e.g. "payments".view· string · optionnel · summary | full
summary (default, lean) or full.limit· integer · optionnel
Top members to show per list.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.include_next· boolean · optionnel
Set false to omit the `next` affordance block.
Exemple d'appel{"name": "get_tag", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_tag_group≈ 334 tokens
One tag group: its member tags and the full provider roster resolved from the catalog, each with Kin Score and agent readiness. Filter the roster by industry, region, country or area. Free; the DISTRIBUTION over the roster (`stats`) needs Understanding. Note `source_provider_count` vs `provider_count` — the first comes from an index that caps band membership at 1,000, the second is resolved live and is the complete number.
Paramètres, retour & exemple (6)
Paramètresarea· string · optionnel
Narrow the roster to one or more area slugs (comma-separated).slug· string · requis
Tag group slug, e.g. cards, logistics, wealth-management.region· string · optionnel
Narrow the roster to one or more region slugs (comma-separated).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.country· string · optionnel
Narrow the roster to one or more country slugs (comma-separated).industry· string · optionnel
Narrow the roster to one or more industry slugs (comma-separated).
Exemple d'appel{"name": "get_tag_group", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_vc≈ 226 tokens
UNDERSTANDING — One VC firm: identity, fund facts, and portfolio summary (totals, band distribution, average rating). Pass view=full to inline the whole portfolio. Understanding plan. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
VC firm slug, lowercase and hyphenated, as find_vcs returns it.view· string · optionnel · summary | full
summary (default, lean) or full.context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "get_vc", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - industry_gap_analysis≈ 228 tokens
UNDERSTANDING — Valuable artifact types (MCP, Arazzo, Rules, Skills…) commonly missing across a whole industry — where the vertical is under-served. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Industry slug, as find_industries returns it, e.g. "artificial-intelligence".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.min_share· number · optionnel
Coverage threshold below which a type counts as an industry gap (0–1, default 0.5).
Exemple d'appel{"name": "industry_gap_analysis", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - insights_adoption≈ 253 tokens
Services, tools, or standards ranked by how many companies adopt them across the profiled set. Understanding plan. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (4)
Paramètrespage· integer · optionnel
Page number, 1-based (default 1).type· string · optionnel · service | tool | standard
What to rank by adoption: "service" (default), "tool" or "standard".limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "insights_adoption", "arguments": {"page": 1, "type": "service", "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - insights_dimensions≈ 220 tokens
Cross-section ranking of the 40 tracked investment dimensions (AI, cloud, governance, security, …) by how many profiled companies show signal. Understanding plan. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètrespage· integer · optionnel
Page number, 1-based (default 1).limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "insights_dimensions", "arguments": {"page": 1, "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - insights_industries≈ 318 tokens
UNDERSTANDING — the demand-side industry rollup: the sectors the profiled companies fall into. Each row carries TWO counts and they answer different questions: `company_count` is the research roster, `profiled_count` is how many of those you can actually read back via find_company_insights(industry:) — size a cohort on profiled_count. The counterpart to find_industries, which counts SUPPLY (providers publishing APIs into a vertical) — this counts DEMAND (companies buying into it). Comparing the two is how you find a sector with buyers and no sellers. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (3)
Paramètrespage· integer · optionnel
Page number, 1-based (default 1).limit· integer · optionnel
Results per page, 1-100 (default 25).context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "insights_industries", "arguments": {"page": 1, "limit": 1, "context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - insights_overview≈ 186 tokens
UNDERSTANDING — the Insights root: how many companies are profiled, over how many quarters, and the top investment dimensions across the whole set. Read this FIRST — it tells you the size and vintage of the corpus before you draw a conclusion from any single company in it. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (1)
Paramètrescontext· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "insights_overview", "arguments": {"context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_lists≈ 127 tokens
UNDERSTANDING — List the lists/shortlists you own. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (1)
Paramètrescontext· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "list_lists", "arguments": {"context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_saved_searches≈ 147 tokens
UNDERSTANDING — List the saved searches you own (name, criteria, when last run, how many matches are tracked). Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (1)
Paramètrescontext· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "list_saved_searches", "arguments": {"context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_watches≈ 179 tokens
INFLUENCE — the listings you are watching, with the events registered for each and when you started. The read half of watch_listing: call it before registering another, so you neither duplicate a watch nor assume one is in place that never took. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (1)
Paramètrescontext· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "list_watches", "arguments": {"context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - match_providers≈ 188 tokens
UNDERSTANDING — The supply↔demand join: apis.io providers whose product appears in a company's adopted stack, ranked by rating. Priced B2 (cross-catalog synthesis) — $0.05 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Company (provider) slug, as find_company_insights returns it, e.g. "stripe".context· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "match_providers", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - my_checks≈ 164 tokens
INFLUENCE — the check requests you filed, newest first. Requires a key or login — an anonymous caller has no identity to scope a list to, and should read a single request with check_status instead. Priced B1 (single-entity synthesis) — $0.01 per call under pay-as-you-go; included in Understanding and Influence. See apis://prices.
Paramètres, retour & exemple (1)
Paramètrescontext· string · optionnel
Optional: one sentence on why you are asking. Never used to rank; read only if a result is wrong.
Exemple d'appel{"name": "my_checks", "arguments": {"context": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
+ 22 autres outils (affichage limité à 120).
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».