User
Get Profile
Fetch user profile information using the Upstox API. Retrieve account details, enabled exchanges, order types, and product configurations for your app.
Get Fund And Margin
Retrieve user fund balance and margin details for equity and commodity segments using the Upstox API. Check available funds and utilized margin with endpoint.
Get Fund and Margin V3
Retrieve detailed fund balance and margin breakdown including cash, pledged margin, available-to-trade and unavailable-to-trade components using Upstox API.
Kill Switch
Enable or disable specific trading segments using the Upstox Kill Switch API. Control trading activity across BSE, NSE, MCX, and other exchange segments.
Kill Switch Status
Retrieve the current kill switch status for all trading segments using the Upstox API. Check which segments are active or disabled for your account.
Get Static IPs
Use the Upstox API GET /user/ip with OAuth to read user-level primary_ip, optional secondary_ip, and last-updated timestamps for static IP order enforcement.
Update Static IPs
Use the Upstox API PUT /user/ip with OAuth to update user-level primary_ip and optional secondary_ip. Weekly limits apply; success invalidates your access token.