All integrations
SW
Catalogue metadata onlydeveloper toolsv20260615_00

SWAGGERHUB

Swaggerhub

Accelerating API delivery and quality through standards and collaboration, built on OpenAPI

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

44

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

swaggerhub_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–44 of 44 actions

Get Templates

SWAGGERHUB_GET_TEMPLATES

Tool to retrieve a list of templates for an owner in SwaggerHub. Use when you need to get available templates for creating new API definitions or domain models.

Untrusted display-only summary

Get User Roles

SWAGGERHUB_GET_USER_ROLES

Tool to retrieve all roles assigned to a user across organization resources in SwaggerHub. Use when you need to check what permissions a user has across APIs, teams, domains, and other resources in an organization.

Untrusted display-only summary

Get YAML Definition

SWAGGERHUB_GET_YAML_DEFINITION

Tool to get the OpenAPI definition in YAML format for the specified API version from SwaggerHub. Use when you need to retrieve the API specification as YAML text for parsing, storage, or processing.

Untrusted display-only summary

List Attachments

SWAGGERHUB_LIST_ATTACHMENTS

Tool to retrieve all attachments for a portal or product. Use when you need to list attachments associated with either a specific portal or product. Provide either productId or portalId, not both.

Untrusted display-only summary

Remove Access Control for Teams

SWAGGERHUB_REMOVE_ACCESS_CONTROL_FOR_TEAMS

Tool to remove access control for teams from a SwaggerHub resource. Use when you need to revoke team permissions from an API, domain, project, or portal product.

Untrusted display-only summary

Remove Access Control For Users

SWAGGERHUB_REMOVE_ACCESS_CONTROL_FOR_USERS

Tool to remove access control for users from a SwaggerHub organizational resource. Use when you need to revoke user access to APIs, domains, projects, organizations, teams, or portal products.

Untrusted display-only summary

Remove Organization Members

SWAGGERHUB_REMOVE_MEMBERS

Tool to remove members from a SwaggerHub organization. Use when you need to revoke membership for one or more users by their email addresses.

Untrusted display-only summary

Search APIs

SWAGGERHUB_SEARCH_APIS

Tool to search SwaggerHub APIs. Use when you need to find API definitions in SwaggerHub by name, owner, or other criteria. This is a convenience alias for GET /specs?specType=API.

Untrusted display-only summary

Search APIs and Domains

SWAGGERHUB_SEARCH_APIS_AND_DOMAINS

Tool to search SwaggerHub APIs, domains, and templates. Use when you need to retrieve a list of currently defined APIs, domains, and/or templates in APIs.json format. Supports filtering by spec type, visibility, state, owner, and free text search with pagination and sorting.

Untrusted display-only summary

Search Domains

SWAGGERHUB_SEARCH_DOMAINS

Tool to search SwaggerHub domains. Use when you need to find domain definitions in SwaggerHub by name, owner, or other criteria. This is a convenience alias for GET /specs?specType=DOMAIN.

Untrusted display-only summary

Search Published Portal

SWAGGERHUB_SEARCH_PUBLISHED_PORTAL

Tool to search published portal content. Use when you need to search for APIs, operations, schemas, or documents within a specific SwaggerHub portal. This endpoint does not require authentication for public content, but authentication provides access to private products within the API key's access boundary.

Untrusted display-only summary

Update Access Control for Teams

SWAGGERHUB_UPDATE_ACCESS_CONTROL_FOR_TEAMS

Tool to update access control roles for teams on a SwaggerHub resource. Use when you need to assign or change team permissions (designer or consumer) for APIs, domains, projects, or portal products.

Untrusted display-only summary

Update Access Control for Users

SWAGGERHUB_UPDATE_ACCESS_CONTROL_FOR_USERS

Tool to update access control roles for users on a SwaggerHub resource. Use when you need to assign or change user permissions (owner, designer, consumer) for APIs, domains, projects, organizations, teams, or portal products.

Untrusted display-only summary

Update Portal

SWAGGERHUB_UPDATE_PORTAL

Tool to update specific portal information in SwaggerHub. Use when you need to modify portal settings such as name, branding, subdomain, or other configuration options.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.