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
- Published: 2026-09-22
- Last verified: 2026-09-27
- Next review: 2026-12-27
- Verification source: Official developer portal Upstox Developer Console. IPv6 and max-IP limits are marked “confirm in portal” until we re-check the live form.
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.
IPv6 is ₹99/month only when an IPv4 VPS already has a free IPv6 and this broker’s form accepts an IPv6 literal. IPv4 is ₹199/month on a 12-month term.
Related guide: upstox-api-static-ip-whitelisting-guide. Also see dedicated IPv4, trading proxy, broker setup wizard and all brokers.
Other broker setups