All URIs are relative to https://api-v2.upstox.com
Method | HTTP request | Description |
---|---|---|
GetFullMarketQuote | GET /market-quote/quotes | Market quotes and instruments - Full market quotes |
GetMarketQuoteOHLC | GET /market-quote/ohlc | Market quotes and instruments - OHLC quotes |
Ltp | GET /market-quote/ltp | Market quotes and instruments - LTP quotes. |
GetFullMarketQuoteResponse GetFullMarketQuote (string symbol, string apiVersion)
Market quotes and instruments - Full market quotes
This API provides the functionality to retrieve the full market quotes for one or more instruments.This API returns the complete market data snapshot of up to 500 instruments in one go.
using System;
using System.Diagnostics;
using UpstoxClient.Api;
using UpstoxClient.Client;
using UpstoxClient.Model;
namespace Example
{
public class GetFullMarketQuoteExample
{
public void main()
{
// Configure OAuth2 access token for authorization: OAUTH2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new MarketQuoteApi();
var symbol = symbol_example; // string | Comma separated list of symbols
var apiVersion = apiVersion_example; // string | API Version Header
try
{
// Market quotes and instruments - Full market quotes
GetFullMarketQuoteResponse result = apiInstance.GetFullMarketQuote(symbol, apiVersion);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling MarketQuoteApi.GetFullMarketQuote: " + e.Message );
}
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
symbol | string | Comma separated list of symbols | |
apiVersion | string | API Version Header |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetMarketQuoteOHLCResponse GetMarketQuoteOHLC (string symbol, string interval, string apiVersion)
Market quotes and instruments - OHLC quotes
This API provides the functionality to retrieve the OHLC quotes for one or more instruments.This API returns the OHLC snapshots of up to 1000 instruments in one go.
using System;
using System.Diagnostics;
using UpstoxClient.Api;
using UpstoxClient.Client;
using UpstoxClient.Model;
namespace Example
{
public class GetMarketQuoteOHLCExample
{
public void main()
{
// Configure OAuth2 access token for authorization: OAUTH2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new MarketQuoteApi();
var symbol = symbol_example; // string | Comma separated list of symbols
var interval = interval_example; // string | Interval to get ohlc data
var apiVersion = apiVersion_example; // string | API Version Header
try
{
// Market quotes and instruments - OHLC quotes
GetMarketQuoteOHLCResponse result = apiInstance.GetMarketQuoteOHLC(symbol, interval, apiVersion);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling MarketQuoteApi.GetMarketQuoteOHLC: " + e.Message );
}
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
symbol | string | Comma separated list of symbols | |
interval | string | Interval to get ohlc data | |
apiVersion | string | API Version Header |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetMarketQuoteLastTradedPriceResponse Ltp (string symbol, string apiVersion)
Market quotes and instruments - LTP quotes.
This API provides the functionality to retrieve the LTP quotes for one or more instruments.This API returns the LTPs of up to 1000 instruments in one go.
using System;
using System.Diagnostics;
using UpstoxClient.Api;
using UpstoxClient.Client;
using UpstoxClient.Model;
namespace Example
{
public class LtpExample
{
public void main()
{
// Configure OAuth2 access token for authorization: OAUTH2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new MarketQuoteApi();
var symbol = symbol_example; // string | Comma separated list of symbols
var apiVersion = apiVersion_example; // string | API Version Header
try
{
// Market quotes and instruments - LTP quotes.
GetMarketQuoteLastTradedPriceResponse result = apiInstance.Ltp(symbol, apiVersion);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling MarketQuoteApi.Ltp: " + e.Message );
}
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
symbol | string | Comma separated list of symbols | |
apiVersion | string | API Version Header |
GetMarketQuoteLastTradedPriceResponse
[Back to top] [Back to API list] [Back to Model list] [Back to README]