Swagger: Search APIs and Domains
swagger_search_apis_and_domainsSearch SwaggerHub Registry for APIs and domains by name, description, tag, owner, or specification type. Filter results by state, sort order, and paginate through listings.
Instructions
Search for APIs and Domains in SwaggerHub Registry using the comprehensive /specs endpoint and retrieve metadata including owner, name, description, summary, version, and specification.
Toolset: Registry API
Parameters:
query (string): Search query to filter APIs by name, description, or content
state (enum): Filter APIs by publication state - ALL (default), PUBLISHED, or UNPUBLISHED
tag (string): Filter APIs by tag
offset (number): Offset for pagination (0-based, default 0)
limit (number): Number of results per page (1-100, default 20)
sort (enum): Sort field - NAME, UPDATED, or CREATED (default NAME)
order (enum): Sort order - ASC or DESC (default ASC)
owner (string): Filter APIs by owner (organization or user)
specType (enum): Filter by specification type - API or DOMAIN (default all types)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Filter APIs by tag | |
| sort | No | Sort field - NAME, UPDATED, or CREATED (default NAME) | |
| limit | No | Number of results per page (1-100, default 20) | |
| order | No | Sort order - ASC or DESC (default ASC) | |
| owner | No | Filter APIs by owner (organization or user) | |
| query | No | Search query to filter APIs by name, description, or content | |
| state | No | Filter APIs by publication state - ALL (default), PUBLISHED, or UNPUBLISHED | |
| offset | No | Offset for pagination (0-based, default 0) | |
| specType | No | Filter by specification type - API or DOMAIN (default all types) |