AABL Videos

Submit Aabl Video With Id

Changed on

Submit video for an existing AABL game using the legacy request body.

This compatibility route is deliberately AABL-only. It preserves the existing game identifier and metadata, derives both rosters from the exact game season and competition, rejects protected historical seasons, and is idempotent for retries of the same video_id.

post/api/v1/videos/with-id

Request

  • Base URL
    https://developer.preciser.io
  • URL
    https://developer.preciser.io/api/v1/videos/with-id
  • Auth
    none declared. Required headers: x-api-key, League

Headers

x-api-keystring required

Required API key issued by Preciser.

Leaguestring required

Required tenant/database selector, for example pitchbio-master.

Request body

video_idstring uuid required

Existing AABL scheduled game ID

game_info_datestring date-time required

Legacy game-date field

game_info_home_teamstring required

Legacy home-team name

game_info_away_teamstring required

Legacy away-team name

game_info_home_team_colorstring required

Home team jersey color (hex)

game_info_away_team_colorstring required

Away team jersey color (hex)

game_info_descriptionstring

Legacy game description or venue

videoUrlstring required

Downloadable video URL

video_tier'1' | '2' | '3' | '4' required

Legacy video tier

seasonstring nullable

Optional assertion. When supplied, it must match the existing scheduled game's season.

competition_idstring nullable

Optional assertion. When supplied, it must match the existing scheduled game's competition.

Response

Successful Response

successboolean required
messagestring required
video_idstring required
statusstring required
created_atstring date-time required

Changes