Better-CS-API Docs
Welcome to the Better-CS-API documentation!
Your Feedback
We have just launched! If you encounter any errors, slow responses, missing data, or have feature requests, let us know on Discord. Your feedback helps us improve it faster.
What You Can Do
With Better-CS-API, developers can seamlessly integrate Counter-Strike data and automated demo downloading into their applications:
- HLTV API: Fetch real-time match data, team rankings, player details, download demos, and more without worrying about rate limits or blocks.
- FACEIT API: Download demos without dealing with manual downloads or restrictive limits.
Authentication & API Keys
To use our endpoints, you must authenticate your requests using your API key. You can create and manage your API keys directly from your Dashboard.
Include your API key in the Authorization header of all HTTP requests:
Authorization: Bearer YOUR_API_KEY_HEREBase URL
All requests should be sent to the following base URL:
https://api.better-cs-api.comExplore the interactive endpoint documentation in the sidebar on the left (HLTV and Faceit) to see detailed request schemas, parameter definitions, and response models.