---
title: "Returns CS2 players."
method: GET
path: "/players"
tags: ["Players"]
---

# Returns CS2 players.

`GET /players`

## Query parameters

- `name` string
- `sort_by` 'join-date' | 'vnl-rating' | 'ckz-rating'
- `limit` integer
- `offset` integer

## Response `200`

- PaginatedPlayer
  - `total` integer, required — The total number of values available for fetching. Different endpoints have different hard-limits on how many values they will return at a time. They usually also have an `offset` query parameter you can use to fetch the next set of values. You can use `total` to infer when you can stop making requests.
  - `values` object[], required — The values returned for this request.
    - `id` string, required — a SteamID
    - `name` string, required — The player's name on Steam.
    - `is_prime_verified` boolean, required — Whether the player's prime status has been verified.
    - `vnl_rating` number, double, required — The player's VNL rating.
    - `ckz_rating` number, double, required — The player's CKZ rating.
    - `first_joined_at` string, date-time, required — a UTC timestamp

## Other responses

- `400` — invalid query parameters

---

[API](https://skmtc.dev/cs2kz/apis/cs2kz-api.md) · [All operations](https://skmtc.dev/cs2kz/apis/cs2kz-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/cs2kz/cs2kz-api/revisions/73ecd7bbda3b/schema)
