faceit_analyser

Faceit Analyser API

Base URL: https://faceitanalyser.com

All endpoints below are prefixed with /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 filter results via query parameters. The following filters are available:

Text filters

Boolean filters

Boolean filters accept True or False. Example: ?premade=True.

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/graph/<playerid>/<game>

Returns graphs for a specific player and game.

Path Parameters:

Response:

Returns a single time-series graph for a player and segment.

Path 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