Start with the client state
Check that the client is in game before reading player or area data.
Client state · DPB1Client state · DPB2Explore DPB1 and DPB2 by type, member or use case. Every reference includes its signatures, arguments, available results and links to related APIs.
Check that the client is in game before reading player or area data.
Client state · DPB1Client state · DPB2Discover typed objects and refresh their state after interaction or travel.
Object discovery · DPB1Object discovery · DPB2Use the bot, plugin and task contracts to integrate your own behavior.
Task contract · DPB1Task contract · DPB2Provides recruit data and the operations listed below. Related types link to the values this API consumes or returns.
Retieve information and perform actions over the Kingsmarch Reward panel.
Provides worker data and the operations listed below. Related types link to the values this API consumes or returns.
Reads workers panel ui state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.
Provides assigned worker data and the operations listed below. Related types link to the values this API consumes or returns.
Provides avaiable worker data and the operations listed below. Related types link to the values this API consumes or returns.
Retrieve informations and let you interact with the Kirac Mission interface.
This class let you interact with the Methamorph device in the Laboratory area.
This class let you interact with the panel to select the labitinth difficult and activate the lab.
This Class let you interact with and retrieve info about The Lantern Of Arimor Panel.
Provides necropolis inventory control wrapper data and the operations listed below. Related types link to the values this API consumes or returns.
Reads legion cocoon window ui state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.
This class let you interact with the Map device panel. Please note: The MapDevice panell is the panell that you can open from the map device NOT in the Hideout. For the Hideout map device, you must use the class MasterDeviceUi. The reason for this strange name convention reside in the history of Path of exile, when the map device were only aviable in a special zone not used anymore.
Retrieve informations about the Ingame Minimap and Large Minimap.
This class let you interact with the Map device panel while in your Hideout.. Please note: The MasterDevice panell is the panell that you can open from the map device in the Hideout. For the non Hideout map device, you must use the class MapDeviceUi. The reason for this strange name convention reside in the history of Path of exile, when the map device were only aviable in a special zone not used anymore.
Provides zana mod data and the operations listed below. Related types link to the values this API consumes or returns.
Let you interact and get informations about the Mercenarie you encounter in zones and maps.
Provides mercenary skill data and the operations listed below. Related types link to the values this API consumes or returns.
Provides mercenary support gem data and the operations listed below. Related types link to the values this API consumes or returns.
Let you retrieve infos and interact with the Buttons to Revive and open inventory of your mercenary.
Provides mercenary option data and the operations listed below. Related types link to the values this API consumes or returns.
Retrieve informations about the Ingame Merchant Ui. This class is compatible with POE.
This class let youinteract with the small icon that let you summon the Methamorph device.
This class let you interact with the Methamorph device in areas that are not the Laboratory (to interact with the laboratory device use `LabMetamorphUi`).
Provides ingredient data and the operations listed below. Related types link to the values this API consumes or returns.
This Class let you interact with and retrieve info about Microtransaction Shop Panel
Reads mirrored tablet ui state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.
Provides notification data data and the operations listed below. Related types link to the values this API consumes or returns.
This class let you interact with all the Notifications windows that appear when people invite you in a group, send you trade requests etc etc. Pls note: This option MUST be enabled ingame to allow you to see this notifications. This windows are displayed for a short period of time, so if your code is ment to use this feature, your code must account for this.
This class let youinteract and retrieve info about the dialog panel, to talk with npc.
This reference covers the developer-facing declarations in the reviewed Release source snapshot, including inherited APIs through their base-type links. Product versions are documented separately so differences remain visible.