Check-in the athlete for target lane

POST /rest/biathlon/target/athlete/check-in

The new athlete will be checked in for the prone and standing target on the lane. Both targets are ready to provide for the athlete independent of the shooting position.

Query parameters

  • lane integer Required

    Lane Specification:

    • Represents the specific shooting lane assigned to an athlete in the competition.
    • Used for both prone (lying) and standing shooting positions.
    • Each lane is uniquely identified and corresponds to the particular prone and standing targets.
  • athlete-id string Required

    Athlete Identifier:

    • Represents the unique number (ID) assigned to each athlete in the competition.
    • Corresponds to the "Startnummer" (bib number) displayed on the athlete's uniform.
    • Team bib numbers can be provided with the subnumber of the current team athlete.

Responses

  • 200 application/json

    Athlete checked in successfully

    Hide response attributes Show response attributes object
    • success boolean
    • message string
    • lane integer
    • athlete_id string
  • 400 application/json

    Missing required field or missing required parameters

    Hide response attributes Show response attributes object
    • success boolean
    • message string
POST /rest/biathlon/target/athlete/check-in
curl \
 --request POST 'http://api.example.com/rest/biathlon/target/athlete/check-in?lane=2&athlete-id=123'
Response examples (200)
{
  "success": true,
  "message": "Athlete checked in successfully",
  "lane": 2,
  "athlete_id": 2
}
Response examples (400)
{
  "success": false,
  "message": "'Invalid parameters' or 'Missing required parameters'"
}