DreamPoeBot developer reference

Find the API.
Build the capability.

Explore DPB1 and DPB2 by type, member or use case. Every reference includes its signatures, arguments, available results and links to related APIs.

2,215 types 14,236 members 91,072 named values
DPB1 · 0.3.29.47DPB2 · 0.4.5.88Reviewed 2026-10-02
API catalog

Find the capability you need

1040 types found
Clear filters
DPB2Class · World, character and items

RenderItem

Provides render item data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Interface and panels

ResurrectElement

Reads resurrect element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · Utilities and settings

RetryingLazy<T>

Provides retrying lazy data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Interface and panels

RewardElement

Reads reward element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · World, character and items

RiteOfTheNameless

Represents rite of the nameless in the current game state. Obtain the object from its owning API and refresh it after an area change.

DPB2Class · Interface and panels

RiteOfTheNamelessElement

Reads rite of the nameless element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · Game data

RitualAtlaslineModsDat

Provides ritual atlasline mods dat data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Interface and panels

RitualFavorElement

Reads ritual favor element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · Game data

RitualStashTabLayouts

Provides ritual stash tab layouts data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Bots, plugins and tasks

RoutineManager

Discover available routines and access the routine selected to handle combat behavior.

DPB2Class · Interface and panels

RuneshapeConbinationsElement

Reads runeshape conbinations element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · Utilities and settings

Runner

Provides runner data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Interface and panels

SanctumArchivesElement

Reads sanctum archives element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · Interface and panels

ScrollBarElement

Reads scroll bar element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · Interface and panels

SelectCharElement

Reads select char element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · World, character and items

SentinelDrone

Provides sentinel drone data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · World, character and items

ServerData

This is an internal data class, you usually don't directly access this data.

DPB2Class · World, character and items

ServerEffect

Represents server effect in the current game state. Obtain the object from its owning API and refresh it after an area change.

DPB2Class · World, character and items

ServerStashTab

Represents server stash tab in the current game state. Obtain the object from its owning API and refresh it after an area change.

DPB2Delegate · Game state and actions

SetSettingsDelegate<T>

Callback contract for set settings delegate. The Invoke signature below shows the arguments supplied to the callback.

DPB2Class · Game state and actions

SextantData

Provides sextant data data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · World, character and items

Shield

Provides shield data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Delegate · Game state and actions

ShouldViewItemDelegate

Callback contract for should view item 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.