Upstox Generated SDK's
Python
pip install upstox-python-sdk
Fields in the SDK follow snake_case formatting, e.g., trading_symbol
, user_name
.
PHP
composer require upstox/upstox-php-sdk
Fields in the SDK follow snake_case formatting, e.g., trading_symbol
, user_name
.
NodeJS
npm install upstox-js-sdk
Fields in the SDK follow camelCase formatting, e.g., tradingSymbol
, userName
.
Java
Include the following Maven dependency:
<dependency>
<groupId>com.upstox.api</groupId>
<artifactId>upstox-java-sdk</artifactId>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
Fields in the SDK follow camelCase formatting, e.g., tradingSymbol
, userName
.
.NET
nuget install upstox-dotnet-sdk
Fields in the SDK follow PascalCase formatting, e.g., TradingSymbol
, UserName
.
Transition Guide for Upcoming SDK Field Deprecations
As part of our ongoing efforts to improve the Upstox SDK, we are introducing alternate fields to replace those that will soon be deprecated. This change is designed to ensure a smoother transition and maintain the consistency of your applications. We encourage you to start using the recommended fields listed below. Both the deprecated and the new fields will be available for some time to facilitate this transition. However, please note that deprecated fields will eventually be removed. For detailed information on which fields are being deprecated, refer to the respective API documentation.
API Field to be Deprecated | SDK Field to be Deprecated | Recommended SDK Field to Use | Language | APIs |
---|---|---|---|---|
tradingsymbol | tradingsymbol | trading_symbol | Python | Multiple |
tradingsymbol | trading_symbol | PHP | Multiple | |
tradingsymbol | tradingSymbol | NodeJS | Multiple | |
tradingsymbol | tradingSymbol | Java | Multiple | |
Tradingsymbol | TradingSymbol | .NET | Multiple |
In instances where a field is utilized in multiple APIs, we recommend searching through the entire documentation to identify all the APIs that make use of this field.