YouTrack Standalone 2019.3 Help

REST API

YouTrack REST API lets you perform programmatically various actions in the tracker:

  • Import issues from your current bug tracking system — for smoother migration to YouTrack.

  • Create, modify, and perform other operations with issues — so you can seamlessly integrate YouTrack into your environment. For example, via automated issue submission from third-party applications.

  • Manipulate projects, custom fields and sets of values, agile boards, issue link types, and other parameters.

General Notes

The REST API returns and consumes data in JSON format. Regular content negotiation rules apply:

  • Use the Accept HTTP request header to indicate the expected response data format: application/json

  • Use the Content-Type HTTP request header for POST and PUT requests: application/json

The REST API is always enabled. However, a system administrator can specify which sites (origins) are allowed to access YouTrack using REST. For more information, see Resource Sharing.

Tools and Client Libraries Based on the YouTrack REST API

Before you start using the REST API for your own development, take a look at a few tools that use the YouTrack REST API:

Last modified: 16 March 2020