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 · Interface and panels

ShowRitualRewardElement

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

DPB2Class · World, character and items

Shrine

DreamPoeBot.Loki.Components

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

DPB2Class · World, character and items

Shrine

DreamPoeBot.Loki.Game.Objects

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

DPB2Class · Interface and panels

SingleSlotUiElement

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

DPB2Class · World, character and items

Skill

Inspect an available skill, its readiness and related properties. Check the appropriate skill-bar action before attempting to use it.

DPB2Class · Interface and panels

SkillBarElement

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

DPB2Class · Bots, plugins and tasks

SkillBlacklist

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

DPB2Class · Interface and panels

SkillElement

Skill control. Preserve legacy readers until a changed field is demonstrated.

DPB2Class · World, character and items

SkillGem

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

DPB2Class · Interface and panels

SkillGemHudElement

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

DPB2Class · World, character and items

SkillGemWrapper

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

DPB2Class · Bots, plugins and tasks

SkillId

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

DPB2Class · Bots, plugins and tasks

SkillName

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

DPB2Class · Game state and actions

SlowCacheValue<T>

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

DPB2Class · Interface and panels

SocialPanelElement

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

DPB2Class · Game data

SocketableStashTabLayout

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

DPB2Class · World, character and items

Sockets

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

DPB2Class · World, character and items

Sockets.SocketedGem

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

DPB2Struct · Utilities and settings

Sphere

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

DPB2Class · Utilities and settings

SplitButton

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

DPB2Class · Interface and panels

SplitStackUiElement

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

DPB2Class · World, character and items

Stack

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

DPB2Class · World, character and items

Stash

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

DPB2Class · Interface and panels

StashElement

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

DPB2Class · Game state and actions

StashTabInfo

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

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.