YouTrack lets you import content from any external source using JavaScript import scripts that map imported data to YouTrack entities. This section of the documentation describes the YouTrack import API, which you can use to create and update existing import scripts.
The YouTrack import API supports various definitions for the entities that you can import from an external source.
This API also includes the definition for a DemoClient class. This class lets you generate an interface for a client that imports entities from an external source to YouTrack.
Use the demo import script as a foundation for building your own import script without starting from scratch. If you access the demo import script in your YouTrack, you'll find the API reference and examples embedded in the script itself.
note
Predefined Import Scripts
To learn more about importing content using a predefined import script, refer to the instructions that correspond to your YouTrack Server installation or YouTrack Cloud instance.