Create an emitter
https://api.dogabot.com/api/v1/emitters Creates an emitter for the key owner. Requires the listed write scope and feat:api:write on an Institutional account. Send Idempotency-Key.
write:automation write Headers
Idempotency-Key string required Unique key per mutation so retries stay safe.
Body parameters
application/json required
name string required exchange string required symbol string required initial_capital number required execution_interval integer required Strategy tick in milliseconds (must be compatible with candle_timeframe).
candle_timeframe string required Candle size, e.g. 1h or 60.
category_id integer Optional marketplace category id.
accept_terminal_signals boolean When true, the emitter accepts terminal dock signals.
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 Strategy params in the webapp save shape. Needs entry.rules (and usually exit/increase/reversal sections) for validation. Named-rule wire shapes: https://docs.dogabot.com/rules/ (JSON: /rule-examples.json). Ask AI / customLogic recipes: https://docs.dogabot.com/recipes/ (JSON: /recipe-examples.json).