FA

Faceit API

Esports matchmaking, tournaments, and competitive gaming data

8.1 / 10Very GoodVerified
Starting PriceFree
Free TierYes
Live DataYes
WebSocketYes
Commercial UseYes

Overview

The Faceit API provides access to data from the Faceit competitive gaming platform, which hosts millions of matches across CS:GO/CS2, Dota 2, League of Legends, Rainbow Six Siege, and other titles. The API offers match data, tournament information, player profiles, rankings, team data, and match statistics. Faceit is one of the largest third-party competitive gaming platforms, making its API valuable for esports applications, tournament organizers, and player analytics. The API uses OAuth2 authentication and is free for development use.

Pros

  • Multi-game esports platform data
  • WebSocket streaming for live matches
  • Webhooks for match events
  • Free tier available
  • OpenAPI specification
  • Tournament and matchmaking data

Cons

  • Limited to Faceit platform matches
  • Rate limits on free tier
  • No odds/betting data
  • Some data only on higher tiers
  • OAuth2 setup required

Best For

Esports matchmaking appsTournament platformsPlayer analyticsCS:GO/CS2 competitive trackingFaceit integration projects

Not Ideal For

Official league dataBetting applicationsNon-Faceit match dataCasual gaming apps

Specifications

REST APIYes
GraphQLNo
WebSocketYes
WebhooksYes
OpenAPI SpecYes
Player StatsYes
Team StatsYes
Odds DataNo
Historical Data2015+ for match data and player profiles
Request Limits10,000 requests/month (free), up to custom (Enterprise)
Commercial UseYes
RedistributionNo
White LabelNo

SDKs

PythonJavaScriptPHPNode.js

Leagues

Faceit Pro League (FPL)ESL Faceit Group (EFG)DreamHack OpenFaceit Cups and Tournaments
Last verified: 2026-08-15

Our Verdict

8.1/ 10

Faceit API is a solid choice for esports matchmaking apps and tournament platforms, with an overall score of 8.1/10. While it performs well in most areas, consider limited to faceit platform matches when making your decision.

Editorial: 8.2/10Benchmark: 8.0/10How we score →
Data verified: 2026-08-15
Pricing checked Coverage checked Docs checked

Coverage

Sports Supported

EsportsCounter-StrikeDota 2League of LegendsRainbow Six SiegeRocket League
Live DataYes
Historical Data2015+ for match data and player profiles
Player StatsYes
Team StatsYes
Odds DataNo

Leagues & Competitions

Faceit Pro League (FPL)ESL Faceit Group (EFG)DreamHack OpenFaceit Cups and Tournaments

4 leagues and competitions covered

Developer Experience

API Paradigms

REST
GraphQL
WebSocket
Webhooks

SDKs

PythonJavaScriptPHPNode.js

Documentation

Commercial Terms

Commercial use
Redistribution
White-label
Rate limit: 10,000 requests/month (free), up to custom (Enterprise)

Pricing Plans

Free

Free

10,000/month

  • Basic match data
  • Player profiles
  • Tournament info
  • OAuth2 auth

Developer

$49/month

100,000/month

  • Extended match data
  • Webhooks
  • Higher rate limits
  • Match statistics

Enterprise

Free

Custom

  • Custom rate limits
  • Full data access
  • Dedicated support
  • SLA