languageTranslations API

Provides translations for different entities

Translations API endpoints can be used to fetch translations to different languages for the Odds88 entities.

Currently Odds88 support the following languages:

  • English

  • German

  • Spanish

  • Japanese

  • Portuguese

  • Russian

  • Thai

  • Turkish

  • Vietnamese

  • Chinese

  • Korean

  • French

  • Afar

  • Indonesian

circle-exclamation

Gets translations to specific language for specified sports.

get
Authorizations
HTTPRequired

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Path parameters
langstringRequired

Language code of translation.

Query parameters
sportsinteger · int64[]Optional

Sports which will be translated.

Responses
chevron-right
200

OK

get
/api/translations/{lang}/sports
circle-exclamation

Gets translations to specific language for specified regions.

get
Authorizations
HTTPRequired

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Path parameters
langstringRequired

Language code for translation.

Query parameters
regionsinteger · int64[]Optional

Regions which will be translated.

Responses
chevron-right
200

OK

get
/api/translations/{lang}/regions
circle-exclamation

Gets translations to specific language for specific leagues.

get
Authorizations
HTTPRequired

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Path parameters
langstringRequired

Language code for translation.

Query parameters
leaguesinteger · int64[]Optional

Leagues which will be translated.

Responses
chevron-right
200

OK

get
/api/translations/{lang}/leagues
circle-exclamation

Gets translation to specific language for specific markets.

get
Authorizations
HTTPRequired

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Path parameters
langstringRequired

Language code for translation.

eventIdinteger · int64Required

TradeArt event id.

Query parameters
marketsinteger · int64[]Optional

Markets which will be translated.

Responses
chevron-right
200

OK

get
/api/translations/{lang}/{eventId}/markets
circle-exclamation

Gets translations to specific language for specific competitors.

get
Authorizations
HTTPRequired

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Path parameters
langstringRequired

Language code for translation.

Query parameters
competitorsinteger · int64[]Optional

Competitors which will be translated.

Responses
chevron-right
200

OK

get
/api/translations/{lang}/competitors
circle-exclamation

Gets all existing translations for a specific sport.

get
Authorizations
HTTPRequired

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Path parameters
sportIdinteger · int64Required

TradeArt sport id.

Responses
chevron-right
200

OK

get
/api/translations/all/sport/{sportId}
circle-exclamation

Gets all existing translations for a specific event.

get
Authorizations
HTTPRequired

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Path parameters
eventIdinteger · int64Required

TradeArt event id.

Responses
chevron-right
200

OK

get
/api/translations/all/event/{eventId}
circle-exclamation

Gets all existing translations for specific markets.

get
Authorizations
HTTPRequired

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Path parameters
eventIdinteger · int64Required

TradeArt event id.

Query parameters
marketsinteger · int64[]Optional

Markets which will be translated.

Responses
chevron-right
200

OK

get
/api/translations/all/{eventId}/markets
circle-exclamation

Gets all existing translations for a specific region.

get
Authorizations
HTTPRequired

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Path parameters
regionIdinteger · int64Required

TradeArt region id.

Responses
chevron-right
200

OK

get
/api/translations/all/region/{regionId}
circle-exclamation

Gets all existing translations for a specific league.

get
Authorizations
HTTPRequired

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Path parameters
leagueIdinteger · int64Required

TradeArt league id.

Responses
chevron-right
200

OK

get
/api/translations/all/league/{leagueId}
circle-exclamation

Gets all existing translations for a specific competitor.

get
Authorizations
HTTPRequired

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Path parameters
competitorIdinteger · int64Required

TradeArt competitor id.

Responses
chevron-right
200

OK

get
/api/translations/all/competitor/{competitorId}
circle-exclamation

Last updated