ClawLink
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.

ToolWhat it doesKind
swaggerhub_get_access_control_usersRetrieve the list of users assigned access control on a SwaggerHub resourceRead
swaggerhub_get_api_default_versionGet the default version identifier of a SwaggerHub APIRead
swaggerhub_get_api_versionsRetrieve a list of API versions for a specific API in SwaggerHubRead
swaggerhub_get_consumer_productsGet a list of products that are visible to the consumer in a SwaggerHub portalRead
swaggerhub_get_definitionGet the OpenAPI definition of a specified API version from SwaggerHubRead
swaggerhub_get_domain_default_versionRetrieve the default version identifier of a SwaggerHub domainRead
swaggerhub_get_domain_definitionRetrieve the OpenAPI definition of a specified domain version from SwaggerHubRead
swaggerhub_get_domain_json_definitionRetrieve the OpenAPI definition for a specified domain version in JSON formatRead
swaggerhub_get_domain_lifecycle_settingsGet the published status for a specific domain and version in SwaggerHubRead
swaggerhub_get_domain_private_settingsRetrieve the visibility (public or private) of a domain version in SwaggerHubRead
swaggerhub_get_domain_versionsGet a list of domain versions from SwaggerHubRead
swaggerhub_get_domain_yaml_definitionRetrieve the OpenAPI definition for a specified domain version in YAML format from SwaggerHubRead
swaggerhub_get_lifecycle_settingsGet the published status for the specified API and versionRead
swaggerhub_get_org_projects_v2Get all projects of an organization in SwaggerHubRead
swaggerhub_get_organization_membersRetrieve a list of organization members and their roles from SwaggerHubRead
swaggerhub_get_organizationsGet organizations for a userRead
swaggerhub_get_owner_apisGet a list of APIs for a specified owner in SwaggerHubRead
swaggerhub_get_owner_domainsRetrieve domains owned by a specific SwaggerHub user or organizationRead
swaggerhub_get_portalRetrieve information about a portalRead
swaggerhub_get_portal_access_requestsRetrieve access requests for a portal in SwaggerHubRead
swaggerhub_get_portal_attachmentGet informational attachment metadata from SwaggerHub PortalRead
swaggerhub_get_portal_productRetrieve detailed information about a specific product resourceRead
swaggerhub_get_portal_productsGet products for a specific portal that match your criteriaRead
swaggerhub_get_portal_templatesGet templates for a specific portal that match your criteriaRead
swaggerhub_get_portalsSearch for available portalsRead
swaggerhub_get_private_settingsGet the visibility (public or private) of an API versionRead
swaggerhub_get_resource_typesList available resource types and assignable roles for each in a SwaggerHub organizationRead
swaggerhub_get_templatesRetrieve a list of templates for an owner in SwaggerHubRead
swaggerhub_get_user_rolesRetrieve all roles assigned to a user across organization resources in SwaggerHubRead
swaggerhub_get_yaml_definitionGet the OpenAPI definition in YAML format for the specified API version from SwaggerHubRead