Path of Exile
APIOfficial API for Path of Exile game data
Overview
The Path of Exile API provides RESTful endpoints for accessing official game data including items, leagues, character profiles, passive skill trees, ladder rankings, and item base types. Responses are formatted in JSON. Use cases include building player tools (item analyzers, build planners), community platforms displaying league statistics, third-party apps tracking character progression, and integrating game data into content creation workflows. Authenticated endpoints (via OAuth) allow access to user-specific data like character inventories and progression.
Example Integration (JavaScript)
fetch('https://www.pathofexile.com/developer/docs')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful
- JSON support
- OAuth 2.0 authentication
- Real-time league data
- Passive skill tree access
- Ladder rankings
Frequently Asked Questions
? Is Path of Exile API free to use?
Yes, the Path of Exile API is completely free for both personal and commercial use, though rate limits apply to prevent abuse.
? Does it require an API Key?
Public endpoints (e.g., league info, passive skill tree) do not need an API key, but authenticated endpoints (accessing user characters) require OAuth 2.0 authentication.
? What is the response format?
All responses from the Path of Exile API are in JSON format, which is widely supported and easy to parse for applications.
Top Alternatives
People Also Ask about Path of Exile
Tool Info
Pros
- ⊕ Free to use
- ⊕ Comprehensive game data coverage
- ⊕ Aligned with game updates
- ⊕ Supports user-specific data via OAuth
Cons
- ⊖ Rate limits apply
- ⊖ Limited advanced documentation
- ⊖ No SLA for uptime
- ⊖ OAuth setup required for authenticated endpoints