REST API
Public REST API for interacting with UDX as a member.
Version 2026-07-15
Base URL
https://api.underdogexchange.comhttps://api.uat.udx.underdogsports.comAPI Keys
Programmatic credential management.
Markets
Market catalog, order books, candlesticks, and trades.
- GETList Markets
/markets - GETGet a Market
/markets/{ticker} - GETGet a Market's Order Book
/markets/{ticker}/orderbook - GETGet a Market's Stats
/markets/{ticker}/stats - GETGet a Market's Candlesticks
/markets/{ticker}/candlesticks - GETGet a Market's Trades
/markets/{ticker}/trades - GETList Order Books
/orderbooks - GETList Trades
/trades
Orders
Place, amend, cancel, and query orders.
- GETList Orders
/orders - POSTPlace an Order
/orders - DELETECancel Orders
/orders - GETGet an Order
/orders/{order_id} - DELETECancel an Order
/orders/{order_id} - POSTAmend an Order
/orders/{order_id}/amend
Portfolio
Account balances, positions, fills, settlements, accounts, and transfers.
- GETGet Balance
/portfolio/{account_id}/balance - GETGet Positions
/portfolio/positions - GETList Fills
/portfolio/fills - GETGet Settlements
/portfolio/{account_id}/settlements - GETList Accounts
/portfolio/accounts - POSTCreate an Account
/portfolio/accounts - GETGet an Account by Client Account ID
/portfolio/accounts/{client_account_id} - GETList an Account's Grants
/portfolio/accounts/{account_id}/grants - POSTGrant Account Access
/portfolio/accounts/{account_id}/grants - DELETERevoke a Grant
/portfolio/accounts/{account_id}/grants/{grant_id} - POSTTransfer Funds
/portfolio/transfers
Quotes
Create and manage quotes answering RFQs.
- GETList Account Quotes
/accounts/{account_id}/quotes - POSTCreate a Quote
/quotes - GETList RFQ quotes
/rfqs/{rfq_id}/quotes - GETGet a Quote
/rfqs/{rfq_id}/quotes/{quote_id} - DELETECancel a Quote
/rfqs/{rfq_id}/quotes/{quote_id} - POSTAccept a Quote
/rfqs/{rfq_id}/quotes/{quote_id}/accept - POSTConfirm an Accepted Quote
/rfqs/{rfq_id}/quotes/{quote_id}/confirm
Rate Limits
The authenticated member’s REST request capacity.
RFQs
Request quotes from makers.
- GETList Account RFQs
/accounts/{account_id}/rfqs - GETList RFQs
/rfqs - POSTCreate an RFQ
/rfqs - GETGet an RFQ
/rfqs/{rfq_id} - GETGet RFQ Stats
/rfq-stats - GETList RFQ Stats by Series
/rfq-stats/series
Users
The caller’s identity and member’s users.