Swaggerhub

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

49 actionsAPI key

Connect Swaggerhub

What your bot can do in Swaggerhub

Looks up

  • Get API DefinitionGet the OpenAPI definition of a specified API version from SwaggerHub.
  • Get API VersionsRetrieve a list of API versions for a specific API in SwaggerHub.
  • Get domain definitionRetrieve the OpenAPI definition of a specified domain version from SwaggerHub.
  • Get JSON DefinitionGet the OpenAPI definition for a specified API version in JSON format.
  • Get Organization Projects V2Get all projects of an organization in SwaggerHub.
  • Get Owner APIsGet a list of APIs for a specified owner in SwaggerHub.
  • Get User OrganizationsGet organizations for a user.
  • Search APIsSearch SwaggerHub APIs.
  • Search APIs and DomainsSearch SwaggerHub APIs, domains, and templates.
  • Search DomainsSearch SwaggerHub domains.
Show 28 more
  • Get Access Control UsersRetrieve the list of users assigned access control on a SwaggerHub resource.
  • Get API Default VersionGet the default version identifier of a SwaggerHub API.
  • Get API Version Private SettingsGet the visibility (public or private) of an API version.
  • Get Consumer ProductsGet a list of products that are visible to the consumer in a SwaggerHub portal.
  • Get Domain Default VersionRetrieve the default version identifier of a SwaggerHub domain.
  • Get Domain JSON DefinitionRetrieve the OpenAPI definition for a specified domain version in JSON format.
  • Get Domain Lifecycle SettingsGet the published status for a specific domain and version in SwaggerHub.
  • Get Domain Private SettingsRetrieve the visibility (public or private) of a domain version in SwaggerHub.
  • Get Domain VersionsGet a list of domain versions from SwaggerHub.
  • Get Domain YAML DefinitionRetrieve the OpenAPI definition for a specified domain version in YAML format from SwaggerHub.
  • Get JSON API DefinitionDownload OpenAPI definition as a JSON file from SwaggerHub Portal API.
  • Get lifecycle settingsGet the published status for the specified API and version.
  • Get Organization MembersRetrieve a list of organization members and their roles from SwaggerHub.
  • Get owner domainsRetrieve domains owned by a specific SwaggerHub user or organization.
  • Get PortalRetrieve information about a portal.
  • Get Portal Access RequestsRetrieve access requests for a portal in SwaggerHub.
  • Get Portal AttachmentGet informational attachment metadata from SwaggerHub Portal.
  • Get Portal ProductRetrieve detailed information about a specific product resource.
  • Get Portal ProductsGet products for a specific portal that match your criteria.
  • Get Portal TemplatesGet templates for a specific portal that match your criteria.
  • Get PortalsSearch for available portals.
  • Get TemplatesRetrieve a list of templates for an owner in SwaggerHub.
  • Get User RolesRetrieve all roles assigned to a user across organization resources in SwaggerHub.
  • Get YAML API DefinitionDownload OpenAPI definition as a YAML file from SwaggerHub Portal API.
  • Get YAML DefinitionGet the OpenAPI definition in YAML format for the specified API version from SwaggerHub.
  • List AttachmentsRetrieve all attachments for a portal or product.
  • List Resource Types and RolesList available resource types and assignable roles for each in a SwaggerHub organization.
  • Search Published PortalSearch published portal content.

Takes action

  • Add Access Control for TeamsAssign access control roles to teams on a SwaggerHub resource.
  • Add Access Control for UsersAssign access control roles to users on a SwaggerHub resource.
  • Delete Table of Contents EntryDelete a table of contents entry from SwaggerHub portal.
  • Remove Access Control for TeamsRemove access control for teams from a SwaggerHub resource.
  • Remove Access Control For UsersRemove access control for users from a SwaggerHub organizational resource.
  • Remove Organization MembersRemove members from a SwaggerHub organization.
  • Update Access Control for TeamsUpdate access control roles for teams on a SwaggerHub resource.
  • Update Access Control for TeamsUpdate access control for teams on a SwaggerHub resource.
  • Update Access Control for UsersUpdate access control roles for users on a SwaggerHub resource.
  • Update Access Control UsersUpdate access control roles for users on a SwaggerHub resource.
Show 1 more
  • Update PortalUpdate specific portal information in SwaggerHub.

More developer apps