Developer Portal for YouTrack and Hub Help

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.

Last modified: 4 August 2022