Search
Unified cross-resource search.
Unified search across apis, providers, tags, and artifacts.
The power endpoint. Choose what kind of object to return with return
(apis by default), then constrain with any combination of q, tags
(match=any|all), providers, and artifact_types. Use fields for sparse
responses and include=content to inline artifacts.
Example — messaging APIs across providers that ship an OpenAPI, returning just the spec and pricing artifacts:
Code
query Parameters
returnThe kind of object to return.
qFree-text query over name and description (and tags where applicable).
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.
providersComma-separated provider slugs to scope results to.
artifact_typesComma-separated artifact types. Filters which artifacts are returned and (on list endpoints) which APIs qualify.
industryFilter by one or more industry slugs.
regionFilter by one or more region slugs.
includeExtra data to embed. content fetches and inlines artifact bodies.
bandFilter by one or more rating bands.
min_scoreMinimum composite score (0–100).
sortfieldsSparse fieldset — comma-separated property names to return.
page1-based page number.
limitItems per page.
Unified search across apis, providers, tags, and artifacts. › Responses
A page of search results of the requested kind.
Pagination and echoed-query metadata for collection responses.

