Artifact Types
First-class, per-type artifact collections (OpenAPI, AsyncAPI, Arazzo, Postman, JSON Schema, and more). Each path filters and normalizes one artifact type across all providers.
List openapi specifications across the catalog.
First-class collection of openapi specifications across every provider on the network. Surfaces and normalizes the OpenAPI artifact type. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List openapi specifications across the catalog. › Responses
A page of openapi specifications with owning API and provider context.
Pagination and echoed-query metadata for collection responses.
List asyncapi specifications across the catalog.
First-class collection of asyncapi specifications across every provider on the network. Surfaces and normalizes the AsyncAPI artifact type. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List asyncapi specifications across the catalog. › Responses
A page of asyncapi specifications with owning API and provider context.
Pagination and echoed-query metadata for collection responses.
List arazzo workflows across the catalog.
First-class collection of arazzo workflows across every provider on the network. Surfaces and normalizes the Arazzo artifact type. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List arazzo workflows across the catalog. › Responses
A page of arazzo workflows with owning API and provider context.
Pagination and echoed-query metadata for collection responses.
List postman collections across the catalog.
First-class collection of postman collections across every provider on the network. Surfaces and normalizes the PostmanCollection artifact type. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List postman collections across the catalog. › Responses
A page of postman collections with owning API and provider context.
Pagination and echoed-query metadata for collection responses.
List api collections across the catalog.
First-class collection of api collections across every provider on the network. Surfaces and normalizes the Collection, Collections artifact types. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List api collections across the catalog. › Responses
A page of api collections with owning API and provider context.
Pagination and echoed-query metadata for collection responses.
List graphql schemas across the catalog.
First-class collection of graphql schemas across every provider on the network. Surfaces and normalizes the GraphQL artifact type. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List graphql schemas across the catalog. › Responses
A page of graphql schemas with owning API and provider context.
Pagination and echoed-query metadata for collection responses.
List json schema definitions across the catalog.
First-class collection of json schema definitions across every provider on the network. Surfaces and normalizes the JSONSchema artifact type. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List json schema definitions across the catalog. › Responses
A page of json schema definitions with owning API and provider context.
Pagination and echoed-query metadata for collection responses.
List json structure definitions across the catalog.
First-class collection of json structure definitions across every provider on the network. Surfaces and normalizes the JSONStructure artifact type. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List json structure definitions across the catalog. › Responses
A page of json structure definitions with owning API and provider context.
Pagination and echoed-query metadata for collection responses.
List json-ld contexts across the catalog.
First-class collection of json-ld contexts across every provider on the network. Surfaces and normalizes the JSONLD, JSONLDContext artifact types. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List json-ld contexts across the catalog. › Responses
A page of json-ld contexts with owning API and provider context.
Pagination and echoed-query metadata for collection responses.
List OpenAPI Overlays across the catalog.
First-class collection of OpenAPI Overlays — documents applied on top of an API contract to add or change what it says — across every provider on the network (2026-10-09). Surfaces the Overlay, OpenAPIOverlay artifact types. meta says who wrote each one (authorship: provider / derived / generated / unmarked, through the same provenance classifier the Kin Score uses), whether the provider hosts it (provider_hosted — the only kind the overlay_published check credits), what its actions touch (purpose), the action, update, removal and target counts, the contract it extends and the Overlay version. Most records are API Evangelist-generated conversational phrasing; filter authorship=provider for the ones providers publish. Filter by free text, provider and tags; pass include=content to inline each overlay body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
authorshipWho wrote the overlay: provider (published or hosted by the provider), derived (API Evangelist, from the provider's contracts), generated (API Evangelist tooling), unmarked (no authorship recorded — never presented as the provider's). Substring match on meta.authorship.
purposeWhat the actions touch, read from the file: phrasing (x-apievangelist-phrasing per operation), servers, documentation, security, removal, update. Substring match on meta.purpose.
page1-based page number.
limitItems per page.
List OpenAPI Overlays across the catalog. › Responses
A page of overlays with owning provider context. meta carries action_count, update_count, remove_count, target_count, purpose, extends, overlay_version, authorship, authorship_method, provider_hosted and authorship_source_url. sort also accepts action_count and target_count (largest first).
Pagination and echoed-query metadata for collection responses.
List governance rulesets across the catalog.
First-class collection of governance rulesets across every provider on the network. Surfaces and normalizes the Rules, SpectralRules, SpectralRuleset, Spectral artifact types. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List governance rulesets across the catalog. › Responses
A page of governance rulesets with owning API and provider context.
Pagination and echoed-query metadata for collection responses.
List examples across the catalog.
First-class collection of examples across every provider on the network. Surfaces and normalizes the Example, Examples, CodeExamples artifact types. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List examples across the catalog. › Responses
A page of examples with owning API and provider context.
Pagination and echoed-query metadata for collection responses.
List finops artifacts across the catalog.
First-class collection of finops artifacts across every provider on the network. Surfaces and normalizes the FinOps artifact type. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
billing_modelSubstring of the FinOps pricing category (meta.billing_model, e.g. subscription, usage, prepaid, take rate). Declared on find_finops since the collection shipped but undocumented here, missing from the known-parameter list, and compared against a dict — so it had never matched anything (roadmap#941).
methodWho wrote the artifact (roadmap#941): searched (transcribed verbatim from the provider's page, dated in meta.provenance_date), probed (read from the live surface), generated (an API Evangelist sweep, unverified), derived, unmarked (no authorship recorded — never the provider's). Substring match on meta.method; a record built before 2026-10-09 carries no method and never matches.
page1-based page number.
limitItems per page.
List finops artifacts across the catalog. › Responses
A page of finops artifacts with owning API and provider context. meta.billing_model is the pricing category string; records built since 2026-10-09 also carry method, provenance_date, primary_unit (what the provider bills by), discount_count and template (true for sweep output that restates the FinOps framework without a unit, meters or a pricing category).
Pagination and echoed-query metadata for collection responses.
List plans across the catalog.
First-class collection of plans across every provider on the network. Surfaces and normalizes the Plans artifact type. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
audienceWho the pricing page prices for (roadmap#941): developer-api (API or platform usage), business-product (the product the API comes with — the API is not priced alone), consumer (a fee schedule, not API pricing), unclear. Substring match on meta.audience.
pricing_basisHow the page prices: per-call, per-seat, ad-valorem, flat-platform, tiered-subscription, usage-other, negotiated (no number published), free, none. Substring match on meta.pricing_basis.
methodWho wrote the artifact (roadmap#941): searched (transcribed verbatim from the provider's page, dated in meta.provenance_date), probed (read from the live surface), generated (an API Evangelist sweep, unverified), derived, unmarked (no authorship recorded — never the provider's). Substring match on meta.method; a record built before 2026-10-09 carries no method and never matches.
page1-based page number.
limitItems per page.
List plans across the catalog. › Responses
A page of plans with owning API and provider context. meta carries plan_count and, for records built since 2026-10-09, method, provenance_date, shape (harvest = verbatim price_text rows / commons = API Commons entries / prose / empty), audience, pricing_basis, delivery_model, prices_published (false = the provider publishes no price, a finding not a gap), priced and stale (a priced file read more than 90 days ago).
Pagination and echoed-query metadata for collection responses.
List rate limits across the catalog.
First-class collection of rate limits across every provider on the network. Surfaces and normalizes the RateLimits artifact type. Filter by free text, provider, and tags; pass include=content to inline each artifact body.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
methodWho wrote the artifact (roadmap#941): searched (transcribed verbatim from the provider's page, dated in meta.provenance_date), probed (read from the live surface), generated (an API Evangelist sweep, unverified), derived, unmarked (no authorship recorded — never the provider's). Substring match on meta.method; a record built before 2026-10-09 carries no method and never matches.
page1-based page number.
limitItems per page.
List rate limits across the catalog. › Responses
A page of rate limits with owning API and provider context. meta carries limit_count and, for records built since 2026-10-09, method, provenance_date, shape, exceeded_status (the HTTP status an exhausted limit returns) and headers (the response headers that carry live limit state).
Pagination and echoed-query metadata for collection responses.
List AsyncAPI event channels across the catalog.
First-class collection of AsyncAPI event channels across every provider — the finest-grained event/streaming discovery surface. Filter by free text, provider, and tags; include=content inlines each channel's spec.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List AsyncAPI event channels across the catalog. › Responses
A page of event channels with owning provider context.
Pagination and echoed-query metadata for collection responses.
List published MCP servers across the catalog.
First-class collection of provider MCP servers across the network. Filter by free text, provider, and tags; include=content inlines each server's card/manifest.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List published MCP servers across the catalog. › Responses
A page of MCP servers with owning provider context.
Pagination and echoed-query metadata for collection responses.
List published Agent Skills across the catalog.
First-class collection of provider Agent Skills across the network. Filter by free text, provider, and tags; include=content inlines each skill.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List published Agent Skills across the catalog. › Responses
A page of Agent Skills with owning provider context.
Pagination and echoed-query metadata for collection responses.
List OAuth scope sets across the catalog.
UNDERSTANDING — first-class collection of OAuth scope definitions across every provider. Filter by free text, provider, and tags; include=content inlines each scope set.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List OAuth scope sets across the catalog. › Responses
A page of OAuth scope sets with owning provider context.
Pagination and echoed-query metadata for collection responses.
List security scheme definitions across the catalog.
UNDERSTANDING — first-class collection of provider security/auth scheme definitions (authentication, domain security, VDP, trust center) across the network. Filter by free text, provider, and tags; include=content inlines each definition.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
matchWhether results must match any (default) or all of the supplied tags.
includeExtra data to embed. content fetches and inlines artifact bodies.
sortSort order.
page1-based page number.
limitItems per page.
List security scheme definitions across the catalog. › Responses
A page of security definitions with owning provider context.
Pagination and echoed-query metadata for collection responses.
Every artifact a provider publishes.
Aggregates all artifacts across a provider's APIs — grouped by type (OpenAPI, MCP, Arazzo, rules, security, pricing…) — plus per-type counts. One call instead of composing several.
path Parameters
slugProvider slug (e.g. twilio).
Every artifact a provider publishes. › Responses
The provider's artifacts, grouped by type.
One API's artifacts, grouped by type.
Returns a single API's registered artifacts grouped by type with per-type counts. Pass include=content to inline the bodies.
path Parameters
aid^[^:]+:[^:]+$ · requiredAPI id in provider:api-slug form (e.g. twilio:twilio-accounts-api).
query Parameters
includeExtra data to embed. content fetches and inlines artifact bodies.
One API's artifacts, grouped by type. › Responses
The API's artifacts.
An API's primary OpenAPI.
Returns the primary OpenAPI reference (url) for one API — the top agent intent. Pass include=content to inline the spec body.
path Parameters
aid^[^:]+:[^:]+$ · requiredAPI id in provider:api-slug form (e.g. twilio:twilio-accounts-api).
query Parameters
includeExtra data to embed. content fetches and inlines artifact bodies.
An API's primary OpenAPI. › Responses
The API's OpenAPI reference (and body when include=content).
APIs.json indexes across the catalog.
The APIs.json self-descriptions registered by APIs in the catalog, by reference. Pass include=content to inline each document.
query Parameters
qFree-text query over name and description (and tags where applicable).
providersComma-separated provider slugs to scope results to.
tagsComma-separated tags to filter by. Tag names are Title Case (e.g. Messaging); lowercase slugs (e.g. messaging) are also accepted.
includeExtra data to embed. content fetches and inlines artifact bodies.
page1-based page number.
limitItems per page.
APIs.json indexes across the catalog. › Responses
A page of APIs.json references.

