faceit_analyser

Faceit Analyser API

Authentication

Provide your key as a query parameter: ?key=<key>

If you are interested in obtaining an API key, contact [email protected]

Endpoints

Filters

You can provide filters to the endpoints to filter the data returned. The filters are provided as query parameters. The following filters are available:

Text Filters

Numerical Filters


Object Types

Segment Object

A segment is the combined stat for a player on a specific map, hub, name, etc.

The segment is a JSON object containing the following fields:

Match Object

A match is a JSON object containing the following fields:


GET api/stats/<playerid>

Returns stats for a specific player, identified by their playerid.

Request Parameters:

Response:

##

GET api/maps/<playerid>

Returns stats for a specific player’s performance on different maps, identified by their playerid.

Request Parameters:

Response:

##

GET api/hubs/<playerid>

Returns stats for a specific player’s performance on different hubs, identified by their playerid.

Request Parameters:

Response:

##

GET api/names/<playerid>

Returns stats for a specific player’s performance on different names, identified by their playerid.

Request Parameters:

Response:

##

GET api/insights/<playerid>

Returns stats for a specific player’s performance on when player wins (i10=”1”) and loses (i10=”0”).

Request Parameters:

Response:

##

GET api/matches/<playerid>

Returns stats for a specific player’s performance on different segments (maps, hubs, names …), identified by their playerid.

Request Parameters:

Response:

GET api/highlights/<playerid>

Returns highlights for a specific player, identified by their playerid.

Request Parameters:

Response:

GET api/playerGraphs/<playerid>

Returns graphs for a specific player, identified by their playerid.

Request Parameters:

Response: