Developer Portal
Welcome to the developer portal for JetBrains YouTrack and JetBrains Hub. Here you can find resources and reference material to help you build applications, workflows, import scripts, custom widgets, and more.
Section | Description |
---|---|
Authentication and Authorization | Log your application in to YouTrack or any service that is connected through Hub. |
YouTrack REST API | Interact with YouTrack on a programmatic basis. |
YouTrack Workflows | Write YouTrack workflows in JavaScript. Workflows in YouTrack let you customize and automate the lifecycle of issues in your project. With workflows, you can easily notify teams about events, enforce policies, execute periodic tasks, and support existing business processes. |
YouTrack Import Scripts | Write custom import scripts or edit the predefined import scripts in YouTrack. |
Remote Debugger | Debug workflow and import scripts written in JavaScript using a plugin for your JetBrains IDE. |
Hub REST API | JetBrains Hub is a web-based application that provides authentication, authorization, and access management for YouTrack and any other service that is connected to it. Whether you develop an application, a widget, or a workflow, you'll need to use Hub to log yourself in. The Hub REST API also supports operations related to user and group access, including group memberships, roles, permissions, and more. |
Widget Development Guide | Build a custom widget that can be embedded in a dashboard for YouTrack or Hub. Custom widgets are miniature application views that can you can embed in a dashboard. You can build a widget that lets you view and interact with any application that is part of your software ecosystem, including custom views for YouTrack data, details from a connected Upsource or TeamCity installation, and information that is stored in the Hub service itself. |