Build with the VALORANT API
Valaw is an async Python wrapper for the Official VALORANT API by Riot Games. Get typed responses, full endpoint coverage, and a developer-friendly interface.
Get started in minutes
Install Valaw and make your first API call
Get your Riot API key
Create a free developer account at developer.riotgames.com and generate your API key. Keep it secure and never commit it to version control.
Development API keys expire after 24 hours. For production use, apply for a production key through the Riot Developer Portal.
Explore by topic
Everything you need to build with the VALORANT API
Account endpoints
Look up players by Riot ID, PUUID, or access token
Match data
Retrieve detailed match history and statistics
Ranked leaderboards
Access competitive leaderboards by act and region
Console support
Query PlayStation and Xbox VALORANT data
Error handling
Handle API errors and response codes gracefully
Examples
Real-world code samples and usage patterns
Why choose Valaw?
Built for developers who need speed, type safety, and reliability
Async-first
Built on aiohttp for non-blocking requests. Perfect for high-throughput applications and concurrent API calls.
Fully typed
Returns typed Python objects instead of raw JSON. Get autocomplete and type checking in your IDE.
Complete coverage
All official VALORANT API endpoints including PC, console, ranked, match, and content data.
Ready to start building?
Follow the quickstart guide to make your first API call in under 5 minutes.
View Quickstart
