Get the software version of the target system and API versions

GET /rest/biathlon/target/system/version

Retrieves the software version of the specified target system, along with the versions of the REST API and the separate Messaging API.

Query parameters

  • target-name string Required

    The name of the target is permanently programmed into the device. The server knows all the names of the targets used in a competition because they have registered with the server via the Messaging API. For more information, see Messaging Service - System Data Message

Responses

  • 200 application/json

    Version information retrieved successfully

    Hide response attributes Show response attributes object
    • target_system_version string

      The software version of the target system

    • rest_api_version string

      The version of this REST API

    • messaging_api_version string

      The version of the separate Messaging API

  • 400 application/json

    Missing required field or missing required parameters

    Hide response attributes Show response attributes object
    • success boolean
    • message string
GET /rest/biathlon/target/system/version
curl \
 --request GET 'http://api.example.com/rest/biathlon/target/system/version?target-name=DE_NW_SVA_EBTS_S01'
Response examples (200)
{
  "target_system_version": "0.0.1",
  "rest_api_version": "0.2.0",
  "messaging_api_version": "0.1.0"
}
Response examples (400)
{
  "success": false,
  "message": "'Invalid parameters' or 'Missing required parameters'"
}