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 · DPB2Callback contract for plot function. The Invoke signature below shows the arguments supplied to the callback.
Callback contract for plot object function. The Invoke signature below shows the arguments supplied to the callback.
Callback contract for plot object function. The Invoke signature below shows the arguments supplied to the callback.
Provides raycast network object data and the operations listed below. Related types link to the values this API consumes or returns.
Provides raycast network object data and the operations listed below. Related types link to the values this API consumes or returns.
Describes the outcome of raycast. Check the returned outcome before continuing with another action.
Describes the outcome of raycast. Check the returned outcome before continuing with another action.
Provides expedition2 recipes dat data and the operations listed below. Related types link to the values this API consumes or returns.
Provides expedition2 runes dat data and the operations listed below. Related types link to the values this API consumes or returns.
Reads expedition dealer element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.
Reads expedition dealer element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.
Reads expedition locker ui element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.
Reads expedition locker ui element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.
Represents expedition placement indicator in the current game state. Obtain the object from its owning API and refresh it after an area change.
Represents expedition placement indicator in the current game state. Obtain the object from its owning API and refresh it after an area change.
Represents expedition remnant in the current game state. Obtain the object from its owning API and refresh it after an area change.
Represents expedition2 encounter data in the current game state. Obtain the object from its owning API and refresh it after an area change.
Reads expedition remnant element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.
Provides expedition saga data and the operations listed below. Related types link to the values this API consumes or returns.
Provides expedition saga data and the operations listed below. Related types link to the values this API consumes or returns.
Provides expedition stash tab layout data and the operations listed below. Related types link to the values this API consumes or returns.
Provides expedition stash tab layout hardcoded data and the operations listed below. Related types link to the values this API consumes or returns.
Provides expedition stash tab layout json data and the operations listed below. Related types link to the values this API consumes or returns.
Provides expedition wrapper data and the operations listed below. Related types link to the values this API consumes or returns.
Provides expedition wrapper data and the operations listed below. Related types link to the values this API consumes or returns.
Provides explorer data and the operations listed below. Related types link to the values this API consumes or returns.
Provides explorer data and the operations listed below. Related types link to the values this API consumes or returns.
Callback contract for create explorer delegate. The Invoke signature below shows the arguments supplied to the callback.
Callback contract for create explorer delegate. The Invoke signature below shows the arguments supplied to the callback.
Callback contract for get explorer delegate. The Invoke signature below shows the arguments supplied to the callback.
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.