dogabot dogabot Documentation

Create a follower

post https://api.dogabot.com/api/v1/followers

Creates a follower for the key owner. Optional loss_limit_pct (0–100) blocks new risk after total PnL reaches −pct% of initial_capital until restart. Requires the listed write scope and feat:api:write on an Institutional account. Send Idempotency-Key.

Scopes write:automation write

Headers

Idempotency-Key string required

Unique key per mutation so retries stay safe.

Example retry-1

Body parameters

application/json required

emitter_id integer required
name string required
exchange string required
symbol string required
initial_capital number required
loss_limit_pct number

Optional max loss as % of initial_capital. When total PnL hits −pct%, new risk is blocked until the follower is restarted. 0 or omit = off. Create-only.

≥ 0≤ 100
trading_mode string
One of livepaper
market_type_id integer

Optional; looked up from the exchange when omitted.

markets array of object

Optional multi-leg markets. When omitted, a single primary leg is built from exchange/symbol.

tags array of string

Existing catalog lookup_keys (max 5).

params object

Optional strategy overrides. Same shape as the webapp save payload. Omit to inherit from the emitter.

Responses

201 Created
401 Unauthorized
403 Forbidden — missing scope or feature gate
404 Not found
429 Rate limited