YouTrack および Hub ヘルプの開発者ポータル

YouTrack REST API

YouTrack REST API を使用すると、トラッカーでプログラム的にさまざまなアクションを実行できます。

  • YouTrack へのスムーズな移行のために、現在のバグ追跡システムから課題をインポートします。

  • 課題のある他の操作を作成、変更、実行します。YouTrack を環境にシームレスに統合できます。例: サードパーティのアプリケーションからの自動化された課題の送信。

  • プロジェクト、カスタムフィールドと値のセット、アジャイルボード、課題リンク型、その他のパラメーターを操作します。

一般的な注意事項

REST API は JSON 形式でデータを返し、使用します。通常のコンテンツネゴシエーション(英語)ルールが適用されます。

  • 要求ごとに許可 HTTP 要求ヘッダーを指定する必要があります。推奨される認証方法は、永久トークンを使用することです。永久トークンを取得する方法については、「永久トークンの管理」を参照してください。

    サポートされている認証方法の詳細については、「YouTrack にログインする」を参照してください。

  • 受諾 HTTP リクエストヘッダーを使用して、予期される応答データ形式を示します: application/json

  • POST および PUT 要求にはコンテンツタイプ HTTP リクエストヘッダーを使用します: application/json

REST API は常に有効です。ただし、システム管理者は、REST を使用して YouTrack へのアクセスを許可するサイト(オリジン)を指定できます。詳細については、グローバル設定の管理を参照してください。

YouTrack REST API に基づくツールとクライアントライブラリ

独自の開発に REST API を使い始める前に、YouTrack REST API を使ういくつかのツールを参照してください。

  • YouTrackSharp(英語) は YouTrack REST API にアクセスするための .NET ライブラリです。このライブラリは NuGet ギャラリー(英語)からも入手可能です。

  • YouTrack モバイル(英語)は、YouTrack インストールからデータをプルしてモバイルアプリに表示するために REST API を使用します。

  • IntelliJ IDEA およびその他の JetBrains IDE の YouTrack 統合プラグイン(英語)は、REST API を使用して、課題関連情報を IDE に直接表示します。

2026 年 9 月 10 日