Expand description
Venue-shaped request bodies for the Coinbase Advanced Trade REST API.
These types serialize to the exact JSON shape Coinbase expects on its POST endpoints. The raw HTTP client takes one of these types per endpoint; the domain HTTP client builds them from Nautilus types.
Structs§
- Cancel
Orders Request - Request body for
POST /api/v3/brokerage/orders/batch_cancel(Cancel Orders). - Create
Order Request - Request body for
POST /api/v3/brokerage/orders(Create Order). - Edit
Order Request - Request body for
POST /api/v3/brokerage/orders/edit(Edit Order). - Fill
List Query - Filter parameters for
GET /api/v3/brokerage/orders/historical/fills(List Fills). - Limit
Fok - Limit FOK order.
- Limit
FokParams - Limit FOK parameters.
- Limit
Gtc - Limit GTC order.
- Limit
GtcParams - Limit GTC parameters.
- Limit
Gtd - Limit GTD order.
- Limit
GtdParams - Limit GTD parameters.
- Market
Fok - Market order with FOK fill.
- Market
Ioc - Market order with IOC fill.
- Market
Params - Market order parameters (shared by
market_market_iocandmarket_market_fok; both wire shapes accept the samebase_size/quote_sizebody). - Order
List Query - Filter parameters for
GET /api/v3/brokerage/orders/historical/batch(List Orders). - Stop
Limit Gtc - Stop-limit GTC order.
- Stop
Limit GtcParams - Stop-limit GTC parameters.
- Stop
Limit Gtd - Stop-limit GTD order.
- Stop
Limit GtdParams - Stop-limit GTD parameters.
Enums§
- Order
Configuration - Order configuration for different order types.