Developer APIAccount & FundsUserUserGETGet ProfileFetch user profile information using the Upstox API. Retrieve account details, enabled exchanges, order types, and product configurations for your app.GETGet Fund And MarginRetrieve user fund balance and margin details for equity and commodity segments using the Upstox API. Check available funds and utilized margin with endpoint.GETGet Fund and Margin V3Retrieve detailed fund balance and margin breakdown including cash, pledged margin, available-to-trade and unavailable-to-trade components using Upstox API.POSTKill SwitchEnable or disable specific trading segments using the Upstox Kill Switch API. Control trading activity across BSE, NSE, MCX, and other exchange segments.GETKill Switch StatusRetrieve the current kill switch status for all trading segments using the Upstox API. Check which segments are active or disabled for your account.GETGet Static IPsUse 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.PUTUpdate Static IPsUse 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.
GETGet ProfileFetch user profile information using the Upstox API. Retrieve account details, enabled exchanges, order types, and product configurations for your app.
GETGet Fund And MarginRetrieve user fund balance and margin details for equity and commodity segments using the Upstox API. Check available funds and utilized margin with endpoint.
GETGet Fund and Margin V3Retrieve detailed fund balance and margin breakdown including cash, pledged margin, available-to-trade and unavailable-to-trade components using Upstox API.
POSTKill SwitchEnable or disable specific trading segments using the Upstox Kill Switch API. Control trading activity across BSE, NSE, MCX, and other exchange segments.
GETKill Switch StatusRetrieve the current kill switch status for all trading segments using the Upstox API. Check which segments are active or disabled for your account.
GETGet Static IPsUse 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.
PUTUpdate Static IPsUse 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.