Developer Tools44 toolsPaste one API key
Swaggerhub integration for AI agents
Accelerating API delivery and quality through standards and collaboration, built on OpenAPI.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Swaggerhub once and call the same tools from all of them.
Setup
Connect Swaggerhub through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Swaggerhub exposes 44 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
swaggerhub_get_access_control_users | Retrieve the list of users assigned access control on a SwaggerHub resource | Read |
swaggerhub_get_api_default_version | Get the default version identifier of a SwaggerHub API | Read |
swaggerhub_get_api_versions | Retrieve a list of API versions for a specific API in SwaggerHub | Read |
swaggerhub_get_consumer_products | Get a list of products that are visible to the consumer in a SwaggerHub portal | Read |
swaggerhub_get_definition | Get the OpenAPI definition of a specified API version from SwaggerHub | Read |
swaggerhub_get_domain_default_version | Retrieve the default version identifier of a SwaggerHub domain | Read |
swaggerhub_get_domain_definition | Retrieve the OpenAPI definition of a specified domain version from SwaggerHub | Read |
swaggerhub_get_domain_json_definition | Retrieve the OpenAPI definition for a specified domain version in JSON format | Read |
swaggerhub_get_domain_lifecycle_settings | Get the published status for a specific domain and version in SwaggerHub | Read |
swaggerhub_get_domain_private_settings | Retrieve the visibility (public or private) of a domain version in SwaggerHub | Read |
swaggerhub_get_domain_versions | Get a list of domain versions from SwaggerHub | Read |
swaggerhub_get_domain_yaml_definition | Retrieve the OpenAPI definition for a specified domain version in YAML format from SwaggerHub | Read |
swaggerhub_get_lifecycle_settings | Get the published status for the specified API and version | Read |
swaggerhub_get_org_projects_v2 | Get all projects of an organization in SwaggerHub | Read |
swaggerhub_get_organization_members | Retrieve a list of organization members and their roles from SwaggerHub | Read |
swaggerhub_get_organizations | Get organizations for a user | Read |
swaggerhub_get_owner_apis | Get a list of APIs for a specified owner in SwaggerHub | Read |
swaggerhub_get_owner_domains | Retrieve domains owned by a specific SwaggerHub user or organization | Read |
swaggerhub_get_portal | Retrieve information about a portal | Read |
swaggerhub_get_portal_access_requests | Retrieve access requests for a portal in SwaggerHub | Read |
swaggerhub_get_portal_attachment | Get informational attachment metadata from SwaggerHub Portal | Read |
swaggerhub_get_portal_product | Retrieve detailed information about a specific product resource | Read |
swaggerhub_get_portal_products | Get products for a specific portal that match your criteria | Read |
swaggerhub_get_portal_templates | Get templates for a specific portal that match your criteria | Read |
swaggerhub_get_portals | Search for available portals | Read |
swaggerhub_get_private_settings | Get the visibility (public or private) of an API version | Read |
swaggerhub_get_resource_types | List available resource types and assignable roles for each in a SwaggerHub organization | Read |
swaggerhub_get_templates | Retrieve a list of templates for an owner in SwaggerHub | Read |
swaggerhub_get_user_roles | Retrieve all roles assigned to a user across organization resources in SwaggerHub | Read |
swaggerhub_get_yaml_definition | Get the OpenAPI definition in YAML format for the specified API version from SwaggerHub | Read |