@karan-plus-is The symbol token you have mentioned is for the symbol SILVER05DEC25FUT.
We request you to check the instruments file daily before placing the API requests, as there could be instances when the symbol token changes for a given scrip.
@himanshunishad As per SEBI's rules, users creating their own code will now have to get a static IP to use APIs.
You can get a static IP from your internet service provider (if you are hosting your code on a local machine) or from your cloud provider (if you are running your code from the cloud).
The static IP will be mandatory from 1st Oct 2025.
For now, if you want to run your code, you can go to your profile and choose My APIs instead of My APIs (new).
@kira2001 Please try to request again. We could get a response while testing.
Testing API request body is as follows:
{
"datatype":"PercOIGainers", // Type of Data you want(PercOILosers/PercOIGainers/PercPriceGainers/PercPriceLosers)
"expirytype":"NEAR" // Expiry Type (NEAR/NEXT/FAR)
}
@suryavenkat try to login via postman, login is working fine. The body of the request you sent looks problematic, we have 3 parameters - clientcode, password (not mpin) and TOTP. Please refer to the API doc of login for the same.
@mdzainj you can check the API details on the SmartAPI documentation, an alternate workaround that you asked for would be using websocket 2.0 for your use case.