openapi: 3.0.3 info: title: JetBrains Hub REST Activities OAuth2 API description: The JetBrains Hub REST API provides programmatic access to Hub, the centralized authentication and authorization service for JetBrains tools. It allows management of users, groups, projects, roles, permissions, and OAuth 2.0 services. Hub serves as the identity provider for YouTrack, TeamCity, and other connected JetBrains services. version: 2024.1.0 contact: name: JetBrains url: https://www.jetbrains.com/help/youtrack/devportal/hub-rest-api-reference.html license: name: Proprietary url: https://www.jetbrains.com/legal/ servers: - url: https://{instance}.youtrack.cloud/hub/api/rest description: Hub API (via YouTrack Cloud) variables: instance: default: myinstance description: Your instance name security: - bearerAuth: [] tags: - name: OAuth2 description: OAuth2 client management paths: /oauth2clients: get: summary: JetBrains List OAuth2 Clients description: Returns a list of registered OAuth2 clients. operationId: listOAuth2Clients tags: - OAuth2 responses: '200': description: Successful response with OAuth2 client list components: securitySchemes: bearerAuth: type: http scheme: bearer description: Permanent token or OAuth 2.0 Bearer Token