Static IP for Upstox API
Upstox developer apps can restrict traffic to listed IPs. A dedicated Mumbai IPv4 is simpler than maintaining an office WAN or AWS elastic IP that moves on rebuild.
Upstox API facts
- API: Upstox API
- Portal: Upstox Developer Console
- Whitelist: App → IP whitelist / allowed IPs
- IPv4: yes
- IPv6: confirm in portal
- Max IPs: Confirm in Upstox developer console
- Protocols: HTTP proxy, REST, WebSocket
- Last verified: 2026-09-22
How to whitelist a static IP
- Allocate Algo-IP IPv4 after KYC.
- Paste it into the Upstox app allowed-IP list.
- Set HTTP proxy 443 for REST and market-data clients.
- Verify the public IP through the proxy before live orders.
Python / proxy hint
Configure the Upstox SDK HTTP client proxy to HOST:443.
Common errors
Upstox origin / IP error
The SDK opened a direct connection. Force the proxy at process level so WebSockets cannot bypass it.
Related guide: upstox-api-static-ip-whitelisting-guide. Also see dedicated IPv4, trading proxy and all brokers.
Other broker setups
- Static IP for Zerodha Kite API
- Angel One SmartAPI Static IP
- Dhan API Static IP
- Fyers API Static IP
- Static IP for Groww API
- Static IP for 5Paisa API
- Static IP for Alice Blue ANT API
- Static IP for Shoonya (Finvasia) API
- Static IP for Kotak Neo API
- Static IP for mStock (Mirae) API
- Static IP for Goodwill API
- Static IP for ICICI Direct Breeze API
- Static IP for HDFC Sky API