I have set up WebSocket integration in my Node.js application using:
const UpstoxClient = require(“upstox-js-sdk”)
However, I’m encountering HTTP errors such as 403 (Forbidden) and 429 (Too Many Requests) during the WebSocket handshake process.
I’m certain that I haven’t exceeded any request limits, so I’m unsure why these errors are occurring. Could you please help me understand the possible reasons and how to resolve this issue?
@Himanshul_Keshri That shouldn’t happen unless you’ve gone over the limit. Please double-check the connection and subscription limits as detailed here Market Data Feed V3 | Upstox Developer API
Thanks
Dear Support Team,
I’m encountering the following error while establishing a WebSocket connection:
{
"error": "Error: Unexpected server response: 429"
}
From my understanding, this appears to be related to an API rate limit. However, I could not find any details regarding rate limits in the official documentation.
Could you please clarify:
- What are the exact rate limits (connection/subscription/message limits) for the current WebSocket service?
- If I subscribe to the Basic or Plus plan, what are the respective rate limits provided under each?
This information is crucial for us to handle connection and subscription logic appropriately.
Looking forward to your response.
Best regards,
Himanshul Keshri