Better-CS-API Docs
Event

Events Archive

GET
/hltv/events/archive

Get the data from the HLTV events archive page.

hltv.org/events/archive

Credits

  • 1 credit ($0.0012)

In case of errors, your credits are refunded automatically.

Authorization

HTTPBearer
AuthorizationBearer <token>

In: header

Query Parameters

offset?|

Pagination offset. Defines the starting point for returning results. Use it together with the pagination metadata in the response. Offset goes up in steps of 100 (0, 100, 200, ...).

gameType?|

Filter by game version (CS2, CS:GO, CS1.6).

player?array<integer>|

Filter by attending player ID(s).

requireAllPlayers?|

If true, only returns events containing all specified attending player IDs.

team?array<integer>|

Filter by attending team ID(s).

requireAllTeams?|

If true, only returns events containing all specified attending team IDs.

prizeMin?|

Minimum prize pool filter.

prizeMax?|

Maximum prize pool filter.

eventType?|

Filter by event type.

startDate?|

Start date for filtering results (Format: YYYY-MM-DD).

endDate?|

End date for filtering results (Format: YYYY-MM-DD).

Response Body

application/json

application/json

curl -X GET "https://example.com/hltv/events/archive"
{  "events": [    {      "id": 0,      "name": "string",      "logo": {        "day": "string",        "night": "string"      },      "dateStart": 0,      "dateEnd": 0,      "numberOfTeams": 0,      "prizePool": "string",      "location": {        "name": "string",        "code": "string"      },      "eventType": "MAJOR"    }  ],  "pagination": {    "offset": 0,    "limit": 0,    "total": 0,    "hasNext": true  }}
Empty
Empty
{  "detail": [    {      "loc": [        "string"      ],      "msg": "string",      "type": "string",      "input": null,      "ctx": {}    }  ]}
Empty