Public APIs
Path of Exile favicon

Path of Exile

Games & Comics

Path of Exile Game Information.

Path of Exile's website screenshot

About Path of Exile

Path of Exile's developer documentation describes a set of API endpoints providing mostly read-only access to game data, including account profiles, item filters, leagues, PvP matches, characters, stashes, guild stashes, public stashes, currency exchange, and data exports for both Path of Exile 1 and Path of Exile 2. Access is secured through OAuth 2.1, with support for multiple client types, scopes, and grant types, and registered applications must identify themselves via a specific User-Agent header format.

The documentation is intended for developers building third-party applications that interact with Path of Exile, such as websites, web apps, or executable tools that run independently of the game. It sets out policies restricting commercial use of Grinding Gear Games' intellectual property, rules for macro-style input automation, rate limits, error handling formats, and requirements around crediting and disclaiming official affiliation. Applications that read or modify game files or interact with the game client directly are explicitly disallowed under the company's Terms of Use.

The page also covers practical developer concerns such as HTTP status codes and error message formats returned by the API, guidelines for keeping OAuth credentials secure, and a notice that new application registrations are not currently being processed.

Key features

  • Read-only API access to account profile, characters, stashes, and league data
  • OAuth 2.1 authorization with multiple client types and grant types
  • Public and guild stash tab access (PoE1 only)
  • Currency exchange data endpoint
  • Item filter management via API and defined file formats
  • Data exports for game data

Frequently asked questions

Is the Path of Exile API free to use?

The documentation does not mention any pricing; access is via registered OAuth applications with no fees described.

How do I get access to the API?

Applications must register via OAuth, but the site states it is currently unable to process new applications.

What authentication does the API use?

The API uses the OAuth 2.1 standard with different client types and grant types to secure access.

Can I build a desktop tool that automates gameplay?

Executable apps are permitted only if they use a public OAuth client, and any automation of key-strokes must follow strict macro rules requiring manual invocation and a single action per invocation.

Can I use this API for a commercial product?

No, the terms state that the intellectual property cannot be used to generate commercial revenue, such as selling physical items or copying assets.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product