← Tools Reference

SwaggerHub

SwaggerHub integration (Developer Tools). Imported from open-connector.

API key14 toolshttps://api.swaggerhub.com
GET
swaggerhub_search_registry_specs
Search SwaggerHub registry specs.

/specs

GET
swaggerhub_search_apis
Search SwaggerHub APIs.

/apis

GET
swaggerhub_list_owner_apis
List APIs for a SwaggerHub owner.

/apis/{owner}

1 parameter
ParamTypeRequiredDescription
ownerstringrequiredPath parameter: owner
GET
swaggerhub_list_api_versions
List versions for a SwaggerHub API.

/apis/{owner}/{apiName}

2 parameters
ParamTypeRequiredDescription
ownerstringrequiredPath parameter: owner
apiNamestringrequiredPath parameter: apiName
GET
swaggerhub_get_api_definition
Get a SwaggerHub API definition as JSON or YAML.

/apis/{owner}/{apiName}/{version}/swagger.yaml

3 parameters
ParamTypeRequiredDescription
ownerstringrequiredPath parameter: owner
apiNamestringrequiredPath parameter: apiName
versionstringrequiredPath parameter: version
GET
swaggerhub_search_domains
Search SwaggerHub domains.

/domains

GET
swaggerhub_list_owner_domains
List domains for a SwaggerHub owner.

/domains/{owner}

1 parameter
ParamTypeRequiredDescription
ownerstringrequiredPath parameter: owner
GET
swaggerhub_list_domain_versions
List versions for a SwaggerHub domain.

/domains/{owner}/{domainName}

2 parameters
ParamTypeRequiredDescription
ownerstringrequiredPath parameter: owner
domainNamestringrequiredPath parameter: domainName
GET
swaggerhub_get_domain_definition
Get a SwaggerHub domain definition as JSON or YAML.

/domains/{owner}/{domainName}/{version}/domain.yaml

3 parameters
ParamTypeRequiredDescription
ownerstringrequiredPath parameter: owner
domainNamestringrequiredPath parameter: domainName
versionstringrequiredPath parameter: version
GET
swaggerhub_list_templates
List SwaggerHub templates.

/templates

GET
swaggerhub_list_template_versions
List versions for a SwaggerHub template.

/templates/{owner}/{templateId}

2 parameters
ParamTypeRequiredDescription
ownerstringrequiredPath parameter: owner
templateIdstringrequiredPath parameter: templateId
GET
swaggerhub_get_template_definition
Get a SwaggerHub template definition as JSON or YAML.

/templates/{owner}/{templateId}/{version}

3 parameters
ParamTypeRequiredDescription
ownerstringrequiredPath parameter: owner
templateIdstringrequiredPath parameter: templateId
versionstringrequiredPath parameter: version
GET
swaggerhub_list_projects
List SwaggerHub projects for an owner.

/projects/{owner}

1 parameter
ParamTypeRequiredDescription
ownerstringrequiredPath parameter: owner
GET
swaggerhub_get_project
Get a SwaggerHub project.

/projects/{owner}/{projectId}

2 parameters
ParamTypeRequiredDescription
ownerstringrequiredPath parameter: owner
projectIdstringrequiredPath parameter: projectId