faceit_analyser

Faceit Analyser API

Base URL: https://faceitanalyser.com/api/

Authentication

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

If you are interested in obtaining an API key, contact [email protected] or request via this form

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

Boolean Filters

Boolean filters can only be “True” or “False” and are used to filter data based on a boolean value in the dataset. The syntax for boolean filters is as follows:

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>/<segment_name>

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:

Pricing Plan

The Faceit Analyser API offers a free tier with a limited number of requests per month, followed by a pay-as-you-go pricing structure.

Requests per Month Cost
Up to 5,000 Free
Over 5,000 €1 per 1,000 additional requests

Example:

If you make 7,000 requests in a month, you’ll be charged €2 (1€ for the first 2,000 requests exceeding the free tier).

If you are interested in obtaining an API key, contact [email protected] or request via this form