---
title: "List rounds in a Counter-Strike game"
method: GET
path: "/csgo/games/{csgo_game_id}/rounds"
tags: ["Counter-Strike games"]
---

# List rounds in a Counter-Strike game

`GET /csgo/games/{csgo_game_id}/rounds`

## Request

- Base URL: `https://api.pandascore.co`
- URL: `https://api.pandascore.co/csgo/games/{csgo_game_id}/rounds`
- Auth: one of:
  - HTTP bearer
  - API key in query parameter `token`

List rounds in a Counter-Strike game
> ℹ️  
> 
> This endpoint is only available to customers with a real-time data plan

## Path parameters

- `csgo_game_id` integer, required: Counter-Strike game ID

## Query parameters

- `page` union
  - integer
  - object
    - `number` integer
    - `size` integer
- `per_page` integer

## Response `200`

List rounds in a Counter-Strike game

- object[]
  - `counter_terrorists` object, required
    - `players` object[], required
      - `assists` integer, required: Player's number of kill assists for a game
      - `freeze_time_economy` object, required
        - `armor` 'kevlar' | 'kevlar_and_helmet', nullable, required
        - `defuse_kit` boolean: Whether the player carries a defuse kit
        - `economy` integer, required: The in-game money that a player has.
        - `primary_weapon` object, nullable, required
          - `id` integer, required: The ID of the weapon.
          - `image_url` string, uri, nullable, required: A URL to the image of the weapon.
          - `name` string, required: The name of the weapon.
          - `slug` string, required: The slug of the weapon.
        - `secondary_weapon` object, nullable, required
          - `id` integer, required: The ID of the weapon.
          - `image_url` string, uri, nullable, required: A URL to the image of the weapon.
          - `name` string, required: The name of the weapon.
          - `slug` string, required: The slug of the weapon.
        - `utilities` object[], required
          - `count` integer, required
          - `id` integer, required: The ID of the weapon.
          - `name` string, required: The name of the weapon.
      - `id` integer, required: ID of the player
      - `is_alive` boolean, required: Whether the player is alive or not
      - `kills` integer, required: Player's number of kills
      - `name` string, required: Professional name of the player
      - `remaining_hp` integer, required: Number of health points at the end of the round
      - `round_start_economy` object, required
        - `armor` 'kevlar' | 'kevlar_and_helmet', nullable, required
        - `defuse_kit` boolean: Whether the player carries a defuse kit
        - `economy` integer, required: The in-game money that a player has.
        - `primary_weapon` object, nullable, required
          - `id` integer, required: The ID of the weapon.
          - `image_url` string, uri, nullable, required: A URL to the image of the weapon.
          - `name` string, required: The name of the weapon.
          - `slug` string, required: The slug of the weapon.
        - `secondary_weapon` object, nullable, required
          - `id` integer, required: The ID of the weapon.
          - `image_url` string, uri, nullable, required: A URL to the image of the weapon.
          - `name` string, required: The name of the weapon.
          - `slug` string, required: The slug of the weapon.
        - `utilities` object[], required
          - `count` integer, required
          - `id` integer, required: The ID of the weapon.
          - `name` string, required: The name of the weapon.
    - `round_score` integer, required: The round score for the team.
    - `team_id` integer, required: The ID of the team.
    - `team_name` string, required: The name of the team.
  - `map` object, required: The location selected during the picks and bans phase for the game.
    - `id` integer, required: The ID of the map.
    - `image_url` string, uri, nullable, required: A URL to the image of the map.
    - `name` string, required: The name of the map.
  - `number` integer, required: The round number in-game.
  - `outcome` 'defused' | 'eliminated' | 'exploded' | 'planted_eliminated' | 'timeout', required
  - `terrorists` object, required
    - `players` object[], required
      - `assists` integer, required: Player's number of kill assists for a game
      - `freeze_time_economy` object, required
        - `armor` 'kevlar' | 'kevlar_and_helmet', nullable, required
        - `defuse_kit` boolean: Whether the player carries a defuse kit
        - `economy` integer, required: The in-game money that a player has.
        - `primary_weapon` object, nullable, required
          - `id` integer, required: The ID of the weapon.
          - `image_url` string, uri, nullable, required: A URL to the image of the weapon.
          - `name` string, required: The name of the weapon.
          - `slug` string, required: The slug of the weapon.
        - `secondary_weapon` object, nullable, required
          - `id` integer, required: The ID of the weapon.
          - `image_url` string, uri, nullable, required: A URL to the image of the weapon.
          - `name` string, required: The name of the weapon.
          - `slug` string, required: The slug of the weapon.
        - `utilities` object[], required
          - `count` integer, required
          - `id` integer, required: The ID of the weapon.
          - `name` string, required: The name of the weapon.
      - `id` integer, required: ID of the player
      - `is_alive` boolean, required: Whether the player is alive or not
      - `kills` integer, required: Player's number of kills
      - `name` string, required: Professional name of the player
      - `remaining_hp` integer, required: Number of health points at the end of the round
      - `round_start_economy` object, required
        - `armor` 'kevlar' | 'kevlar_and_helmet', nullable, required
        - `defuse_kit` boolean: Whether the player carries a defuse kit
        - `economy` integer, required: The in-game money that a player has.
        - `primary_weapon` object, nullable, required
          - `id` integer, required: The ID of the weapon.
          - `image_url` string, uri, nullable, required: A URL to the image of the weapon.
          - `name` string, required: The name of the weapon.
          - `slug` string, required: The slug of the weapon.
        - `secondary_weapon` object, nullable, required
          - `id` integer, required: The ID of the weapon.
          - `image_url` string, uri, nullable, required: A URL to the image of the weapon.
          - `name` string, required: The name of the weapon.
          - `slug` string, required: The slug of the weapon.
        - `utilities` object[], required
          - `count` integer, required
          - `id` integer, required: The ID of the weapon.
          - `name` string, required: The name of the weapon.
    - `round_score` integer, required: The round score for the team.
    - `team_id` integer, required: The ID of the team.
    - `team_name` string, required: The name of the team.
  - `winner_team` object, required
    - `side` 'counter_terrorists' | 'terrorists', required: The team side. Team side can be either counter terrorists or terrorists.
    - `team_id` integer, required: The ID of the team.
    - `team_name` string, required: The name of the team.

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not found
- `422`: Unprocessable Entity

---

[API](https://skmtc.dev/pandascore/apis/counter-strike.md) - [All operations](https://skmtc.dev/pandascore/apis/counter-strike/llms.txt) - [OpenAPI document](https://skmtc.dev/pandascore/apis/counter-strike/revisions/c7c48db4878a?raw)
