Market status (NSE, NGX, JSE, GSE, etc.)
Execution & Order Management (OMS)
/market/status
Market status (NSE, NGX, JSE, GSE, etc.)
getMarketStatusReturns the real-time open/closed status for each supported African stock exchange (NSE, NGX, JSE, GSE, BRVM, ZSE, BSE, LUSE, EGX, DSE, USE, MSE, CSE, SEM), next session boundaries, server time, and local trading hours. Pass ?exchange=NSE to get status for a single exchange. Without the filter the response includes all exchanges plus an anyOpen boolean.
Parameters
exchangestringqueryFilter to a single exchange code (NSE, NGX, JSE, GSE, BRVM, ZSE, BSE, LUSE, EGX, DSE, USE, MSE, CSE, SEM).
Example: NSE
Headers
AuthorizationstringRequiredBearer sk_sandbox_<your_key> for sandbox requests.
Response fields
anyOpenbooleanTrue if at least one exchange is currently open.
checkedAtstringserverTimestringexchangesobjectKeyed by exchange code (e.g. "NSE", "NGX"). Each value is an exchange status object.
Response codes
200Exchange status map.404Unknown exchange code.