JetBrains logo

JetBrains

JetBrains is a software development company that provides integrated development environments, CI/CD tools, issue tracking, and team collaboration platforms for software developers. Their product suite includes IntelliJ IDEA, TeamCity, YouTrack, Space, Hub, and the JetBrains Marketplace, all of which offer APIs for programmatic integration and automation of development workflows.

5 APIs 0 Features
CI/CDDeveloper ToolsIDE

APIs

JetBrains Space HTTP API

The JetBrains Space HTTP API provides programmatic access to Space functionality including projects, teams, chats, documents, code reviews, packages, and automation jobs. The AP...

JetBrains TeamCity REST API

The TeamCity REST API provides programmatic access to TeamCity CI/CD server functionality. It allows management of projects, build configurations, builds, agents, VCS roots, use...

JetBrains YouTrack REST API

The YouTrack REST API lets you perform programmatic actions in the issue tracker, including creating, modifying, and querying issues, managing projects, agile boards, work items...

JetBrains Hub REST API

The JetBrains Hub REST API provides programmatic access to Hub, the centralized authentication and authorization service for JetBrains tools. It allows management of users, grou...

JetBrains Marketplace API

The JetBrains Marketplace API provides programmatic access to the plugin marketplace for JetBrains IDEs. It allows listing plugins by IDE compatibility, searching for plugins, u...

Semantic Vocabularies

Jetbrains Context

11 classes · 7 properties

JSON-LD

Resources

🔗
Documentation
Documentation
📰
Blog
Blog
💬
Support
Support
🔗
Issues
Issues

Sources

Raw ↑
aid: jetbrains
url: >-
  https://raw.githubusercontent.com/api-evangelist/jetbrains/refs/heads/main/apis.yml
apis:
  - aid: jetbrains:space-api
    name: JetBrains Space HTTP API
    tags:
      - Collaboration
      - Developer Tools
      - Project Management
    humanURL: https://www.jetbrains.com/help/space/http-api-model.html
    properties:
      - url: https://www.jetbrains.com/help/space/http-api-model.html
        type: Documentation
      - url: openapi/jetbrains-space-openapi.yml
        type: OpenAPI
      - url: json-schema/project.json
        type: JSONSchema
      - url: json-schema/user.json
        type: JSONSchema
      - url: json-ld/jetbrains-context.jsonld
        type: JSONLD
    description: >-
      The JetBrains Space HTTP API provides programmatic access to Space
      functionality including projects, teams, chats, documents, code reviews,
      packages, and automation jobs. The API uses JSON format and supports
      OAuth 2.0 authentication. An HTTP API playground is available within
      Space for interactive exploration of all available endpoints.
  - aid: jetbrains:teamcity-api
    name: JetBrains TeamCity REST API
    tags:
      - Build Automation
      - CI/CD
      - Developer Tools
    humanURL: https://www.jetbrains.com/help/teamcity/rest/teamcity-rest-api-documentation.html
    properties:
      - url: https://www.jetbrains.com/help/teamcity/rest/teamcity-rest-api-documentation.html
        type: Documentation
      - url: openapi/jetbrains-teamcity-openapi.yml
        type: OpenAPI
      - url: json-schema/build.json
        type: JSONSchema
      - url: json-schema/build-agent.json
        type: JSONSchema
      - url: json-schema/project.json
        type: JSONSchema
      - url: json-ld/jetbrains-context.jsonld
        type: JSONLD
    description: >-
      The TeamCity REST API provides programmatic access to TeamCity CI/CD
      server functionality. It allows management of projects, build
      configurations, builds, agents, VCS roots, users, and more. The API
      uses locators for flexible filtering and supports both JSON and XML
      formats. The full Swagger specification is available via the
      /app/rest/swagger.json endpoint.
  - aid: jetbrains:youtrack-api
    name: JetBrains YouTrack REST API
    tags:
      - Developer Tools
      - Issue Tracking
      - Project Management
    humanURL: https://www.jetbrains.com/help/youtrack/devportal/youtrack-rest-api.html
    properties:
      - url: https://www.jetbrains.com/help/youtrack/devportal/youtrack-rest-api.html
        type: Documentation
      - url: openapi/jetbrains-youtrack-openapi.yml
        type: OpenAPI
      - url: json-schema/issue.json
        type: JSONSchema
      - url: json-schema/project.json
        type: JSONSchema
      - url: json-schema/user.json
        type: JSONSchema
      - url: json-ld/jetbrains-context.jsonld
        type: JSONLD
    description: >-
      The YouTrack REST API lets you perform programmatic actions in the issue
      tracker, including creating, modifying, and querying issues, managing
      projects, agile boards, work items, and more. The API uses JSON format
      and supports both permanent token and OAuth 2.0 authentication. A
      Postman collection is available for interactive exploration.
  - aid: jetbrains:hub-api
    name: JetBrains Hub REST API
    tags:
      - Authentication
      - Authorization
      - Identity Management
    humanURL: https://www.jetbrains.com/help/youtrack/devportal/hub-rest-api-reference.html
    properties:
      - url: https://www.jetbrains.com/help/youtrack/devportal/hub-rest-api-reference.html
        type: Documentation
      - url: openapi/jetbrains-hub-openapi.yml
        type: OpenAPI
      - url: json-schema/user.json
        type: JSONSchema
      - url: json-ld/jetbrains-context.jsonld
        type: JSONLD
    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.
  - aid: jetbrains:marketplace-api
    name: JetBrains Marketplace API
    tags:
      - Developer Tools
      - Marketplace
      - Plugins
    humanURL: https://plugins.jetbrains.com/docs/marketplace/api-reference.html
    properties:
      - url: https://plugins.jetbrains.com/docs/marketplace/api-reference.html
        type: Documentation
      - url: openapi/jetbrains-marketplace-openapi.yml
        type: OpenAPI
      - url: json-schema/plugin.json
        type: JSONSchema
      - url: json-ld/jetbrains-context.jsonld
        type: JSONLD
    description: >-
      The JetBrains Marketplace API provides programmatic access to the plugin
      marketplace for JetBrains IDEs. It allows listing plugins by IDE
      compatibility, searching for plugins, uploading new plugins and updates,
      downloading plugin files, and checking plugin licenses. The API serves
      both plugin developers and consumers integrating with the JetBrains
      plugin ecosystem.
name: JetBrains
tags:
  - CI/CD
  - Developer Tools
  - IDE
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
  - url: https://www.jetbrains.com/help/
    name: JetBrains Documentation
    type: Documentation
    description: 'null'
  - url: https://blog.jetbrains.com/
    name: JetBrains Blog
    type: Blog
    description: 'null'
  - url: https://www.jetbrains.com/support/
    name: JetBrains Support
    type: Support
    description: 'null'
  - url: https://youtrack.jetbrains.com/
    name: JetBrains Issue Tracker
    type: Issues
    description: 'null'
created: '2025-01-01'
modified: '2026-04-28'
position: Consumer
description: >-
  JetBrains is a software development company that provides integrated
  development environments, CI/CD tools, issue tracking, and team
  collaboration platforms for software developers. Their product suite
  includes IntelliJ IDEA, TeamCity, YouTrack, Space, Hub, and the
  JetBrains Marketplace, all of which offer APIs for programmatic
  integration and automation of development workflows.
maintainers:
  - FN: Kin Lane
    email: [email protected]
specificationVersion: '0.19'