Skip to main content
GET
/
cs2
/
v1
/
teams
List CS2 teams
curl --request GET \
  --url https://ticktock.bet/cs2/v1/teams \
  --header 'X-API-Key: <api-key>'
{
  "data": [
    {
      "hltv_id": 11712,
      "name": "Sashi",
      "country_code": "DK",
      "world_ranking": 42,
      "region": "EMEA"
    }
  ],
  "meta": {
    "count": 1
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.ticktock.bet/llms.txt

Use this file to discover all available pages before exploring further.

What it returns

Team directory. Each entry has the HLTV id, name, country code, current world ranking, and region. Filterable by region; search runs the same trigram-ranked match used by the unified search endpoint — exact → prefix → substring → fuzzy similarity, scored 0–1. When search is supplied, results come back ordered by relevance score. Without it, the default sort is world ranking ascending (best first), with unranked teams at the end.

Required scope

  • Minimum: cs2:teams:list

Example

curl -H "X-API-Key: $TT_KEY" \
  "https://ticktock.bet/cs2/v1/teams?region=EU&limit=50"
Trigram search tolerates typos and partial input:
curl -H "X-API-Key: $TT_KEY" \
  "https://ticktock.bet/cs2/v1/teams?search=vitalty"
For global autocomplete across all entity types in one call, use GET /cs2/v1/search.

Authorizations

X-API-Key
string
header
required

Tenant API key issued during onboarding

Query Parameters

region
string | null

Filter by region slug.

search
string | null

Trigram-ranked search on team name. Exact > prefix > substring > fuzzy similarity. Same ranking the unified /search endpoint uses.

limit
integer
default:100
Required range: 1 <= x <= 500

Response

Successful Response

The response is of type Response List Teams Cs2 V1 Teams Get · object.

Last modified on May 10, 2026