Python SDK methods for Exchange operations
Method | HTTP request | Description |
---|---|---|
get_exchange_announcements | GET /exchange/announcements | Get Exchange Announcements |
get_exchange_schedule | GET /exchange/schedule | Get Exchange Schedule |
get_exchange_status | GET /exchange/status | Get Exchange Status |
get_user_data_timestamp | GET /exchange/user_data_timestamp | Get User Data Timestamp |
GetExchangeAnnouncementsResponse get_exchange_announcements()Get Exchange Announcements Get all exchange-wide announcements
Status code | Description |
---|---|
200 | Announcements retrieved successfully |
500 | Internal server error |
GetExchangeScheduleResponse get_exchange_schedule()Get Exchange Schedule Get the exchange schedule
Status code | Description |
---|---|
200 | Schedule retrieved successfully |
500 | Internal server error |
ExchangeStatus get_exchange_status()Get Exchange Status Get the exchange status
Status code | Description |
---|---|
200 | Status retrieved successfully |
500 | Internal server error |
GetUserDataTimestampResponse get_user_data_timestamp()Get User Data Timestamp There is typically a short delay before exchange events are reflected in the API endpoints. Whenever possible, combine API responses to PUT/POST/DELETE requests with websocket data to obtain the most accurate view of the exchange state. This endpoint provides an approximate indication of when the data from the following endpoints was last validated: GetBalance, GetOrder(s), GetFills, GetPositions
Status code | Description |
---|---|
200 | Timestamp retrieved successfully |
401 | Unauthorized - authentication required |
500 | Internal server error |