WebSocket Public Endpoint
GetNo auth
Streams real-time public market data — quotes, ticks, and contract metadata — with no authentication or OTP required. Account-scoped actions such as placing trades or reading balances aren't available on this channel.
Endpoint
Get
/trading/v1/options/ws/publicBase URL: https://api.derivws.com
Status Codes
101Switching Protocols - WebSocket connection established
400Bad request
Error Responses
400Bad request
{
"errors": [
{
"status": 400,
"code": "ValidationError",
"message": "Invalid request"
}
],
"meta": {
"endpoint": "/trading/v1/options/ws/public",
"method": "GET",
"timing": 10
}
}About ws_public
The ws_public endpoint: Streams real-time public market data — quotes, ticks, and contract metadata — with no authentication or OTP required. Account-scoped actions such as placing trades or reading balances aren't available on this channel.
Any other questions? Get in touch