dogabot dogabot Documentation

Changelog

Changes to the REST API, MCP server, SDKs, and CLI. Product updates live on dogabot.com/whats-new.

  1. Improved REST APIMCP

    Set-book can cancel open orders without a size change

    POST /api/v1/bots/{id}/books, POST /api/v1/followers/{id}/books and set_automation_book accept cancel_orders_book and cancel_orders_venue. A cancel-only call with the same position is valid.

  2. Added REST APIMCP

    Set an automation's book

    Set an automation’s book only, or the book plus the venue position.

    • POST /api/v1/bots/{id}/books
    • POST /api/v1/followers/{id}/books
    • MCP: set_automation_book
  3. Added REST APIMCP

    Symbol fee breakeven

    POST /api/v1/markets/symbol-fee-breakeven and get_symbol_fee_breakeven return how far price must move after entry and exit trading fees for a round trip to break even, for both maker and taker scenarios.

  4. Added REST APIMCP

    Openable notional and set leverage

    • GET /api/v1/exchange/openable-notional and get_exchange_openable_notional
    • POST /api/v1/exchange/leverage and set_exchange_leverage
  5. Added REST APIMCP

    Symbol volatility

    POST /api/v1/markets/symbol-volatility and get_symbol_volatility return the sample standard deviation of daily returns over 7, 30, 90 and 365-day windows.

  6. Added SDKs

    Python, JavaScript and Go SDKs

    Official clients generated from the public OpenAPI spec: dogabot-sdk (Python), @dogabot/sdk (JavaScript/TypeScript) and the Go module. See SDKs.