Skip to main content

TMT REST API

TMT’s API can be used to integrate TMT with various tools, frameworks, and third-party applications. For example, many customers use the API to integrate their automated tests and submit test results to TMT.

The API is HTTP-based and can thus be used from virtually any framework, programming language, and tool. Requesting data and Submitting data to TMT via the API are mostly done via simple POST requests. All requests and responses use the JSON format and UTF-8 encoding.

Some typical scenarios the API can be used for:

  • Submit test results from automated tests
  • Migrate test cases from legacy systems
  • Synchronize test cases between different systems
  • Create test runs and plans programmatically
  • Query information for integrations
info

Before reading through the API reference, please make yourself familiar with TMT’s entities such as Test Cases, Test Suites, Test Runs & Test Executions etc. To do this, please refer to TMT’s User Guide with getting started topics and best practices.