UNPKG

upstox-js-sdk

Version:

The official Node Js client for communicating with the Upstox API

1,599 lines (1,377 loc) 47 kB
/* * OpenAPI definition * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) * * OpenAPI spec version: v0 * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * * Swagger Codegen version: 3.0.79 * * Do not edit the class manually. * */ import {ApiClient} from './ApiClient'; import {AnalyticsData} from './model/AnalyticsData'; import {AnalyticsResponse} from './model/AnalyticsResponse'; import {BalanceSheetData} from './model/BalanceSheetData'; import {BalanceSheetHistoryItem} from './model/BalanceSheetHistoryItem'; import {BalanceSheetResponse} from './model/BalanceSheetResponse'; import {CashFlowData} from './model/CashFlowData'; import {CashFlowEntry} from './model/CashFlowEntry'; import {CashFlowResponse} from './model/CashFlowResponse'; import {CompanyProfileData} from './model/CompanyProfileData'; import {CompanyProfileResponse} from './model/CompanyProfileResponse'; import {CompetitorData} from './model/CompetitorData'; import {CompetitorsResponse} from './model/CompetitorsResponse'; import {CorporateActionData} from './model/CorporateActionData'; import {CorporateActionEventDetail} from './model/CorporateActionEventDetail'; import {CorporateActionsResponse} from './model/CorporateActionsResponse'; import {FinancialStatementEntry} from './model/FinancialStatementEntry'; import {HistoryItem} from './model/HistoryItem'; import {IncomeStatementData} from './model/IncomeStatementData'; import {IncomeStatementEntry} from './model/IncomeStatementEntry'; import {IncomeStatementResponse} from './model/IncomeStatementResponse'; import {KeyRatioData} from './model/KeyRatioData'; import {KeyRatiosResponse} from './model/KeyRatiosResponse'; import {SectorMarketCapAmount} from './model/SectorMarketCapAmount'; import {ShareHoldingData} from './model/ShareHoldingData'; import {ShareHoldingsResponse} from './model/ShareHoldingsResponse'; import {ApiGatewayErrorResponse} from './model/ApiGatewayErrorResponse'; import {AvailableToTrade} from './model/AvailableToTrade'; import {BatchExecutionSummary} from './model/BatchExecutionSummary'; import {BrokerageData} from './model/BrokerageData'; import {BrokerageTaxes} from './model/BrokerageTaxes'; import {BrokerageWrapperData} from './model/BrokerageWrapperData'; import {CancelOrExitMultiOrderData} from './model/CancelOrExitMultiOrderData'; import {CancelOrExitMultiOrderResponse} from './model/CancelOrExitMultiOrderResponse'; import {CancelOrExitOrderErrorData} from './model/CancelOrExitOrderErrorData'; import {CancelOrderData} from './model/CancelOrderData'; import {CancelOrderResponse} from './model/CancelOrderResponse'; import {CancelOrderV3Response} from './model/CancelOrderV3Response'; import {CashAvailableToTrade} from './model/CashAvailableToTrade'; import {CashBreakdown} from './model/CashBreakdown'; import {CashMarginUsed} from './model/CashMarginUsed'; import {CashUnavailableToTrade} from './model/CashUnavailableToTrade'; import {ConvertPositionData} from './model/ConvertPositionData'; import {ConvertPositionRequest} from './model/ConvertPositionRequest'; import {ConvertPositionResponse} from './model/ConvertPositionResponse'; import {DeliveryMargin} from './model/DeliveryMargin'; import {Depth} from './model/Depth'; import {DepthMap} from './model/DepthMap'; import {DpPlan} from './model/DpPlan'; import {ExchangeTimingData} from './model/ExchangeTimingData'; import {ExpiredFutureData} from './model/ExpiredFutureData'; import {FamilyMemberData} from './model/FamilyMemberData'; import {GetBrokerageResponse} from './model/GetBrokerageResponse'; import {GetExchangeTimingResponse} from './model/GetExchangeTimingResponse'; import {GetExpiredFuturesContractResponse} from './model/GetExpiredFuturesContractResponse'; import {GetExpiriesResponse} from './model/GetExpiriesResponse'; import {GetFullMarketQuoteResponse} from './model/GetFullMarketQuoteResponse'; import {GetGttOrderResponse} from './model/GetGttOrderResponse'; import {GetHistoricalCandleResponse} from './model/GetHistoricalCandleResponse'; import {GetHoldingsResponse} from './model/GetHoldingsResponse'; import {GetHolidayResponse} from './model/GetHolidayResponse'; import {GetIntraDayCandleResponse} from './model/GetIntraDayCandleResponse'; import {GetMarketQuoteLastTradedPriceResponse} from './model/GetMarketQuoteLastTradedPriceResponse'; import {GetMarketQuoteLastTradedPriceResponseV3} from './model/GetMarketQuoteLastTradedPriceResponseV3'; import {GetMarketQuoteOHLCResponse} from './model/GetMarketQuoteOHLCResponse'; import {GetMarketQuoteOHLCResponseV3} from './model/GetMarketQuoteOHLCResponseV3'; import {GetMarketQuoteOptionGreekResponseV3} from './model/GetMarketQuoteOptionGreekResponseV3'; import {GetMarketStatusResponse} from './model/GetMarketStatusResponse'; import {GetMutualFundHoldingsResponse} from './model/GetMutualFundHoldingsResponse'; import {GetMutualFundOrderDetailsResponse} from './model/GetMutualFundOrderDetailsResponse'; import {GetMutualFundOrdersResponse} from './model/GetMutualFundOrdersResponse'; import {GetMutualFundSipsResponse} from './model/GetMutualFundSipsResponse'; import {GetNewsResponse} from './model/GetNewsResponse'; import {GetOptionChainResponse} from './model/GetOptionChainResponse'; import {GetOptionContractResponse} from './model/GetOptionContractResponse'; import {GetOrderBookResponse} from './model/GetOrderBookResponse'; import {GetOrderDetailsResponse} from './model/GetOrderDetailsResponse'; import {GetOrderResponse} from './model/GetOrderResponse'; import {GetPositionResponse} from './model/GetPositionResponse'; import {GetProfileResponse} from './model/GetProfileResponse'; import {GetProfitAndLossChargesResponse} from './model/GetProfitAndLossChargesResponse'; import {GetTradeResponse} from './model/GetTradeResponse'; import {GetTradeWiseProfitAndLossDataResponse} from './model/GetTradeWiseProfitAndLossDataResponse'; import {GetTradeWiseProfitAndLossMetaDataResponse} from './model/GetTradeWiseProfitAndLossMetaDataResponse'; import {GetUserFundMarginResponse} from './model/GetUserFundMarginResponse'; import {GetUserFundMarginV3Response} from './model/GetUserFundMarginV3Response'; import {GttCancelOrderRequest} from './model/GttCancelOrderRequest'; import {GttModifyOrderRequest} from './model/GttModifyOrderRequest'; import {GttOrderData} from './model/GttOrderData'; import {GttOrderDetails} from './model/GttOrderDetails'; import {GttPlaceOrderRequest} from './model/GttPlaceOrderRequest'; import {GttRule} from './model/GttRule'; import {GttTriggerOrderResponse} from './model/GttTriggerOrderResponse'; import {HistoricalCandleData} from './model/HistoricalCandleData'; import {HoldingsData} from './model/HoldingsData'; import {HolidayData} from './model/HolidayData'; import {IndieUserTokenRequest} from './model/IndieUserTokenRequest'; import {Instrument} from './model/Instrument'; import {InstrumentData} from './model/InstrumentData'; import {IntraDayCandleData} from './model/IntraDayCandleData'; import {KillSwitchResponse} from './model/KillSwitchResponse'; import {KillSwitchSegmentData} from './model/KillSwitchSegmentData'; import {KillSwitchSegmentUpdateRequest} from './model/KillSwitchSegmentUpdateRequest'; import {LogoutResponse} from './model/LogoutResponse'; import {Loss} from './model/Loss'; import {Margin} from './model/Margin'; import {MarginData} from './model/MarginData'; import {MarginFromPledge} from './model/MarginFromPledge'; import {MarginRequest} from './model/MarginRequest'; import {MarketData} from './model/MarketData'; import {MarketQuoteOHLC} from './model/MarketQuoteOHLC'; import {MarketQuoteOHLCV3} from './model/MarketQuoteOHLCV3'; import {MarketQuoteOptionGreekV3} from './model/MarketQuoteOptionGreekV3'; import {MarketQuoteSymbol} from './model/MarketQuoteSymbol'; import {MarketQuoteSymbolLtp} from './model/MarketQuoteSymbolLtp'; import {MarketQuoteSymbolLtpV3} from './model/MarketQuoteSymbolLtpV3'; import {MarketStatusData} from './model/MarketStatusData'; import {ModifyOrderData} from './model/ModifyOrderData'; import {ModifyOrderRequest} from './model/ModifyOrderRequest'; import {ModifyOrderResponse} from './model/ModifyOrderResponse'; import {ModifyOrderV3Response} from './model/ModifyOrderV3Response'; import {MultiOrderData} from './model/MultiOrderData'; import {MultiOrderError} from './model/MultiOrderError'; import {MultiOrderRequest} from './model/MultiOrderRequest'; import {MultiOrderResponse} from './model/MultiOrderResponse'; import {MultiOrderSummary} from './model/MultiOrderSummary'; import {MultiOrderV3Data} from './model/MultiOrderV3Data'; import {MutualFundHoldingData} from './model/MutualFundHoldingData'; import {MutualFundMetaData} from './model/MutualFundMetaData'; import {MutualFundOrderData} from './model/MutualFundOrderData'; import {MutualFundSipData} from './model/MutualFundSipData'; import {NewsItemData} from './model/NewsItemData'; import {NewsResponseMetaData} from './model/NewsResponseMetaData'; import {NewsResponsePageData} from './model/NewsResponsePageData'; import {OAuthClientException} from './model/OAuthClientException'; import {OAuthClientExceptionCause} from './model/OAuthClientExceptionCause'; import {Ohlc} from './model/Ohlc'; import {OhlcV3} from './model/OhlcV3'; import {OptionStrikeData} from './model/OptionStrikeData'; import {OrderBookData} from './model/OrderBookData'; import {OrderData} from './model/OrderData'; import {OrderMetadata} from './model/OrderMetadata'; import {OtherTaxes} from './model/OtherTaxes'; import {Pagination} from './model/Pagination'; import {PaymentHistoryData} from './model/PaymentHistoryData'; import {PaymentHistoryResponse} from './model/PaymentHistoryResponse'; import {IpoListingData} from './model/IpoListingData'; import {IpoListingResponse} from './model/IpoListingResponse'; import {IpoMetaData} from './model/IpoMetaData'; import {IpoDetailsData} from './model/IpoDetailsData'; import {IpoDetailsResponse} from './model/IpoDetailsResponse'; import {IpoRegistrarInfo} from './model/IpoRegistrarInfo'; import {IpoTimeline} from './model/IpoTimeline'; import {InitiatePayoutRequest} from './model/InitiatePayoutRequest'; import {ModifyPayoutRequest} from './model/ModifyPayoutRequest'; import {PayoutDetails} from './model/PayoutDetails'; import {PayoutDetailsResponse} from './model/PayoutDetailsResponse'; import {PayoutModesData} from './model/PayoutModesData'; import {PayoutModesResponse} from './model/PayoutModesResponse'; import {PlaceOrderData} from './model/PlaceOrderData'; import {PlaceOrderRequest} from './model/PlaceOrderRequest'; import {PlaceOrderResponse} from './model/PlaceOrderResponse'; import {PlaceOrderV3Request} from './model/PlaceOrderV3Request'; import {PlaceOrderV3Response} from './model/PlaceOrderV3Response'; import {PledgeAvailableToTrade} from './model/PledgeAvailableToTrade'; import {PledgeMarginUsed} from './model/PledgeMarginUsed'; import {PledgeUnavailableToTrade} from './model/PledgeUnavailableToTrade'; import {PositionData} from './model/PositionData'; import {PostMarginResponse} from './model/PostMarginResponse'; import {Problem} from './model/Problem'; import {ProfileData} from './model/ProfileData'; import {ProfitAndLossChargesData} from './model/ProfitAndLossChargesData'; import {ProfitAndLossChargesTaxes} from './model/ProfitAndLossChargesTaxes'; import {ProfitAndLossChargesWrapperData} from './model/ProfitAndLossChargesWrapperData'; import {ProfitAndLossMetaData} from './model/ProfitAndLossMetaData'; import {ProfitAndLossMetaDataWrapper} from './model/ProfitAndLossMetaDataWrapper'; import {ProfitAndLossOtherChargesTaxes} from './model/ProfitAndLossOtherChargesTaxes'; import {PutCallOptionChainData} from './model/PutCallOptionChainData'; import {Rule} from './model/Rule'; import {SearchInstrumentResponse} from './model/SearchInstrumentResponse'; import {SearchMetaData} from './model/SearchMetaData'; import {TokenRequest} from './model/TokenRequest'; import {TokenResponse} from './model/TokenResponse'; import {TradeData} from './model/TradeData'; import {TradeHistoryResponse} from './model/TradeHistoryResponse'; import {TradeHistoryResponseMetaData} from './model/TradeHistoryResponseMetaData'; import {TradeHistoryResponsePageData} from './model/TradeHistoryResponsePageData'; import {TradeHistoryResponseTradeData} from './model/TradeHistoryResponseTradeData'; import {TradeWiseMetaData} from './model/TradeWiseMetaData'; import {TradeWiseProfitAndLossData} from './model/TradeWiseProfitAndLossData'; import {UnavailableToTrade} from './model/UnavailableToTrade'; import {UnsettledProfit} from './model/UnsettledProfit'; import {UpdateUserIpRequest} from './model/UpdateUserIpRequest'; import {UserFundMarginData} from './model/UserFundMarginData'; import {UserFundMarginV3Data} from './model/UserFundMarginV3Data'; import {UserIpResponse} from './model/UserIpResponse'; import {UserIpResponseData} from './model/UserIpResponseData'; import {WebsocketAuthRedirectResponse} from './model/WebsocketAuthRedirectResponse'; import {WebsocketAuthRedirectResponseData} from './model/WebsocketAuthRedirectResponseData'; import {PortfolioDataStreamer} from './feeder/PortfolioDataStreamer'; import { MarketDataStreamerV3 } from './feeder/MarketDataStreamerV3'; import {FundamentalsApi} from './api/FundamentalsApi'; import {MarketApi} from './api/MarketApi'; import {ChargeApi} from './api/ChargeApi'; import {ExpiredInstrumentApi} from './api/ExpiredInstrumentApi'; import {HistoryApi} from './api/HistoryApi'; import {HistoryV3Api} from './api/HistoryV3Api'; import {InstrumentsApi} from './api/InstrumentsApi'; import {LoginApi} from './api/LoginApi'; import {MarketHolidaysAndTimingsApi} from './api/MarketHolidaysAndTimingsApi'; import {MarketQuoteApi} from './api/MarketQuoteApi'; import {MarketQuoteV3Api} from './api/MarketQuoteV3Api'; import {MutualFundApi} from './api/MutualFundApi'; import {NewsApi} from './api/NewsApi'; import {OptionsApi} from './api/OptionsApi'; import {OrderApi} from './api/OrderApi'; import {OrderApiV3} from './api/OrderControllerV3Api'; import {PortfolioApi} from './api/PortfolioApi'; import {PostTradeApi} from './api/PostTradeApi'; import {TradeProfitAndLossApi} from './api/TradeProfitAndLossApi'; import {UserApi} from './api/UserApi'; import {WebsocketApi} from './api/WebsocketApi'; import {IPOApi} from './api/IPOApi'; /** * Object.<br> * The <code>index</code> module provides access to constructors for all the classes which comprise the public API. * <p> * An AMD (recommended!) or CommonJS application will generally do something equivalent to the following: * <pre> * var UpstoxClient = require('index'); // See note below*. * var xxxSvc = new UpstoxClient.XxxApi(); // Allocate the API class we're going to use. * var yyyModel = new UpstoxClient.Yyy(); // Construct a model instance. * yyyModel.someProperty = 'someValue'; * ... * var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service. * ... * </pre> * <em>*NOTE: For a top-level AMD script, use require(['index'], function(){...}) * and put the application logic within the callback function.</em> * </p> * <p> * A non-AMD browser application (discouraged) might do something like this: * <pre> * var xxxSvc = new UpstoxClient.XxxApi(); // Allocate the API class we're going to use. * var yyy = new UpstoxClient.Yyy(); // Construct a model instance. * yyyModel.someProperty = 'someValue'; * ... * var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service. * ... * </pre> * </p> * @module index * @version v0 */ export { /** * The ApiClient constructor. * @property {module:ApiClient} */ ApiClient, MarketDataStreamerV3, PortfolioDataStreamer, /** * The AnalyticsData model constructor. * @property {module:model/AnalyticsData} */ AnalyticsData, /** * The AnalyticsResponse model constructor. * @property {module:model/AnalyticsResponse} */ AnalyticsResponse, /** * The BalanceSheetData model constructor. * @property {module:model/BalanceSheetData} */ BalanceSheetData, /** * The BalanceSheetHistoryItem model constructor. * @property {module:model/BalanceSheetHistoryItem} */ BalanceSheetHistoryItem, /** * The BalanceSheetResponse model constructor. * @property {module:model/BalanceSheetResponse} */ BalanceSheetResponse, /** * The CashFlowData model constructor. * @property {module:model/CashFlowData} */ CashFlowData, /** * The CashFlowEntry model constructor. * @property {module:model/CashFlowEntry} */ CashFlowEntry, /** * The CashFlowResponse model constructor. * @property {module:model/CashFlowResponse} */ CashFlowResponse, /** * The CompanyProfileData model constructor. * @property {module:model/CompanyProfileData} */ CompanyProfileData, /** * The CompanyProfileResponse model constructor. * @property {module:model/CompanyProfileResponse} */ CompanyProfileResponse, /** * The CompetitorData model constructor. * @property {module:model/CompetitorData} */ CompetitorData, /** * The CompetitorsResponse model constructor. * @property {module:model/CompetitorsResponse} */ CompetitorsResponse, /** * The CorporateActionData model constructor. * @property {module:model/CorporateActionData} */ CorporateActionData, /** * The CorporateActionEventDetail model constructor. * @property {module:model/CorporateActionEventDetail} */ CorporateActionEventDetail, /** * The CorporateActionsResponse model constructor. * @property {module:model/CorporateActionsResponse} */ CorporateActionsResponse, /** * The FinancialStatementEntry model constructor. * @property {module:model/FinancialStatementEntry} */ FinancialStatementEntry, /** * The HistoryItem model constructor. * @property {module:model/HistoryItem} */ HistoryItem, /** * The IncomeStatementData model constructor. * @property {module:model/IncomeStatementData} */ IncomeStatementData, /** * The IncomeStatementEntry model constructor. * @property {module:model/IncomeStatementEntry} */ IncomeStatementEntry, /** * The IncomeStatementResponse model constructor. * @property {module:model/IncomeStatementResponse} */ IncomeStatementResponse, /** * The KeyRatioData model constructor. * @property {module:model/KeyRatioData} */ KeyRatioData, /** * The KeyRatiosResponse model constructor. * @property {module:model/KeyRatiosResponse} */ KeyRatiosResponse, /** * The SectorMarketCapAmount model constructor. * @property {module:model/SectorMarketCapAmount} */ SectorMarketCapAmount, /** * The ShareHoldingData model constructor. * @property {module:model/ShareHoldingData} */ ShareHoldingData, /** * The ShareHoldingsResponse model constructor. * @property {module:model/ShareHoldingsResponse} */ ShareHoldingsResponse, /** * The ApiGatewayErrorResponse model constructor. * @property {module:model/ApiGatewayErrorResponse} */ ApiGatewayErrorResponse, /** * The AvailableToTrade model constructor. * @property {module:model/AvailableToTrade} */ AvailableToTrade, /** * The BatchExecutionSummary model constructor. * @property {module:model/BatchExecutionSummary} */ BatchExecutionSummary, /** * The BrokerageData model constructor. * @property {module:model/BrokerageData} */ BrokerageData, /** * The BrokerageTaxes model constructor. * @property {module:model/BrokerageTaxes} */ BrokerageTaxes, /** * The BrokerageWrapperData model constructor. * @property {module:model/BrokerageWrapperData} */ BrokerageWrapperData, /** * The CancelOrExitMultiOrderData model constructor. * @property {module:model/CancelOrExitMultiOrderData} */ CancelOrExitMultiOrderData, /** * The CancelOrExitMultiOrderResponse model constructor. * @property {module:model/CancelOrExitMultiOrderResponse} */ CancelOrExitMultiOrderResponse, /** * The CancelOrExitOrderErrorData model constructor. * @property {module:model/CancelOrExitOrderErrorData} */ CancelOrExitOrderErrorData, /** * The CancelOrderData model constructor. * @property {module:model/CancelOrderData} */ CancelOrderData, /** * The CancelOrderResponse model constructor. * @property {module:model/CancelOrderResponse} */ CancelOrderResponse, /** * The CancelOrderV3Response model constructor. * @property {module:model/CancelOrderV3Response} */ CancelOrderV3Response, /** * The CashAvailableToTrade model constructor. * @property {module:model/CashAvailableToTrade} */ CashAvailableToTrade, /** * The CashBreakdown model constructor. * @property {module:model/CashBreakdown} */ CashBreakdown, /** * The CashMarginUsed model constructor. * @property {module:model/CashMarginUsed} */ CashMarginUsed, /** * The CashUnavailableToTrade model constructor. * @property {module:model/CashUnavailableToTrade} */ CashUnavailableToTrade, /** * The ConvertPositionData model constructor. * @property {module:model/ConvertPositionData} */ ConvertPositionData, /** * The ConvertPositionRequest model constructor. * @property {module:model/ConvertPositionRequest} */ ConvertPositionRequest, /** * The ConvertPositionResponse model constructor. * @property {module:model/ConvertPositionResponse} */ ConvertPositionResponse, /** * The DeliveryMargin model constructor. * @property {module:model/DeliveryMargin} */ DeliveryMargin, /** * The Depth model constructor. * @property {module:model/Depth} */ Depth, /** * The DepthMap model constructor. * @property {module:model/DepthMap} */ DepthMap, /** * The DpPlan model constructor. * @property {module:model/DpPlan} */ DpPlan, /** * The ExchangeTimingData model constructor. * @property {module:model/ExchangeTimingData} */ ExchangeTimingData, /** * The ExpiredFutureData model constructor. * @property {module:model/ExpiredFutureData} */ ExpiredFutureData, /** * The FamilyMemberData model constructor. * @property {module:model/FamilyMemberData} */ FamilyMemberData, /** * The GetBrokerageResponse model constructor. * @property {module:model/GetBrokerageResponse} */ GetBrokerageResponse, /** * The GetExchangeTimingResponse model constructor. * @property {module:model/GetExchangeTimingResponse} */ GetExchangeTimingResponse, /** * The GetExpiredFuturesContractResponse model constructor. * @property {module:model/GetExpiredFuturesContractResponse} */ GetExpiredFuturesContractResponse, /** * The GetExpiriesResponse model constructor. * @property {module:model/GetExpiriesResponse} */ GetExpiriesResponse, /** * The GetFullMarketQuoteResponse model constructor. * @property {module:model/GetFullMarketQuoteResponse} */ GetFullMarketQuoteResponse, /** * The GetGttOrderResponse model constructor. * @property {module:model/GetGttOrderResponse} */ GetGttOrderResponse, /** * The GetHistoricalCandleResponse model constructor. * @property {module:model/GetHistoricalCandleResponse} */ GetHistoricalCandleResponse, /** * The GetHoldingsResponse model constructor. * @property {module:model/GetHoldingsResponse} */ GetHoldingsResponse, /** * The GetHolidayResponse model constructor. * @property {module:model/GetHolidayResponse} */ GetHolidayResponse, /** * The GetIntraDayCandleResponse model constructor. * @property {module:model/GetIntraDayCandleResponse} */ GetIntraDayCandleResponse, /** * The GetMarketQuoteLastTradedPriceResponse model constructor. * @property {module:model/GetMarketQuoteLastTradedPriceResponse} */ GetMarketQuoteLastTradedPriceResponse, /** * The GetMarketQuoteLastTradedPriceResponseV3 model constructor. * @property {module:model/GetMarketQuoteLastTradedPriceResponseV3} */ GetMarketQuoteLastTradedPriceResponseV3, /** * The GetMarketQuoteOHLCResponse model constructor. * @property {module:model/GetMarketQuoteOHLCResponse} */ GetMarketQuoteOHLCResponse, /** * The GetMarketQuoteOHLCResponseV3 model constructor. * @property {module:model/GetMarketQuoteOHLCResponseV3} */ GetMarketQuoteOHLCResponseV3, /** * The GetMarketQuoteOptionGreekResponseV3 model constructor. * @property {module:model/GetMarketQuoteOptionGreekResponseV3} */ GetMarketQuoteOptionGreekResponseV3, /** * The GetMarketStatusResponse model constructor. * @property {module:model/GetMarketStatusResponse} */ GetMarketStatusResponse, /** * The GetMutualFundHoldingsResponse model constructor. * @property {module:model/GetMutualFundHoldingsResponse} */ GetMutualFundHoldingsResponse, /** * The GetMutualFundOrderDetailsResponse model constructor. * @property {module:model/GetMutualFundOrderDetailsResponse} */ GetMutualFundOrderDetailsResponse, /** * The GetMutualFundOrdersResponse model constructor. * @property {module:model/GetMutualFundOrdersResponse} */ GetMutualFundOrdersResponse, /** * The GetMutualFundSipsResponse model constructor. * @property {module:model/GetMutualFundSipsResponse} */ GetMutualFundSipsResponse, /** * The GetNewsResponse model constructor. * @property {module:model/GetNewsResponse} */ GetNewsResponse, /** * The GetOptionChainResponse model constructor. * @property {module:model/GetOptionChainResponse} */ GetOptionChainResponse, /** * The GetOptionContractResponse model constructor. * @property {module:model/GetOptionContractResponse} */ GetOptionContractResponse, /** * The GetOrderBookResponse model constructor. * @property {module:model/GetOrderBookResponse} */ GetOrderBookResponse, /** * The GetOrderDetailsResponse model constructor. * @property {module:model/GetOrderDetailsResponse} */ GetOrderDetailsResponse, /** * The GetOrderResponse model constructor. * @property {module:model/GetOrderResponse} */ GetOrderResponse, /** * The GetPositionResponse model constructor. * @property {module:model/GetPositionResponse} */ GetPositionResponse, /** * The GetProfileResponse model constructor. * @property {module:model/GetProfileResponse} */ GetProfileResponse, /** * The GetProfitAndLossChargesResponse model constructor. * @property {module:model/GetProfitAndLossChargesResponse} */ GetProfitAndLossChargesResponse, /** * The GetTradeResponse model constructor. * @property {module:model/GetTradeResponse} */ GetTradeResponse, /** * The GetTradeWiseProfitAndLossDataResponse model constructor. * @property {module:model/GetTradeWiseProfitAndLossDataResponse} */ GetTradeWiseProfitAndLossDataResponse, /** * The GetTradeWiseProfitAndLossMetaDataResponse model constructor. * @property {module:model/GetTradeWiseProfitAndLossMetaDataResponse} */ GetTradeWiseProfitAndLossMetaDataResponse, /** * The GetUserFundMarginResponse model constructor. * @property {module:model/GetUserFundMarginResponse} */ GetUserFundMarginResponse, /** * The GetUserFundMarginV3Response model constructor. * @property {module:model/GetUserFundMarginV3Response} */ GetUserFundMarginV3Response, /** * The GttCancelOrderRequest model constructor. * @property {module:model/GttCancelOrderRequest} */ GttCancelOrderRequest, /** * The GttModifyOrderRequest model constructor. * @property {module:model/GttModifyOrderRequest} */ GttModifyOrderRequest, /** * The GttOrderData model constructor. * @property {module:model/GttOrderData} */ GttOrderData, /** * The GttOrderDetails model constructor. * @property {module:model/GttOrderDetails} */ GttOrderDetails, /** * The GttPlaceOrderRequest model constructor. * @property {module:model/GttPlaceOrderRequest} */ GttPlaceOrderRequest, /** * The GttRule model constructor. * @property {module:model/GttRule} */ GttRule, /** * The GttTriggerOrderResponse model constructor. * @property {module:model/GttTriggerOrderResponse} */ GttTriggerOrderResponse, /** * The HistoricalCandleData model constructor. * @property {module:model/HistoricalCandleData} */ HistoricalCandleData, /** * The HoldingsData model constructor. * @property {module:model/HoldingsData} */ HoldingsData, /** * The HolidayData model constructor. * @property {module:model/HolidayData} */ HolidayData, /** * The IndieUserTokenRequest model constructor. * @property {module:model/IndieUserTokenRequest} */ IndieUserTokenRequest, /** * The Instrument model constructor. * @property {module:model/Instrument} */ Instrument, /** * The InstrumentData model constructor. * @property {module:model/InstrumentData} */ InstrumentData, /** * The IntraDayCandleData model constructor. * @property {module:model/IntraDayCandleData} */ IntraDayCandleData, /** * The KillSwitchResponse model constructor. * @property {module:model/KillSwitchResponse} */ KillSwitchResponse, /** * The KillSwitchSegmentData model constructor. * @property {module:model/KillSwitchSegmentData} */ KillSwitchSegmentData, /** * The KillSwitchSegmentUpdateRequest model constructor. * @property {module:model/KillSwitchSegmentUpdateRequest} */ KillSwitchSegmentUpdateRequest, /** * The LogoutResponse model constructor. * @property {module:model/LogoutResponse} */ LogoutResponse, /** * The Loss model constructor. * @property {module:model/Loss} */ Loss, /** * The Margin model constructor. * @property {module:model/Margin} */ Margin, /** * The MarginData model constructor. * @property {module:model/MarginData} */ MarginData, /** * The MarginFromPledge model constructor. * @property {module:model/MarginFromPledge} */ MarginFromPledge, /** * The MarginRequest model constructor. * @property {module:model/MarginRequest} */ MarginRequest, /** * The MarketData model constructor. * @property {module:model/MarketData} */ MarketData, /** * The MarketQuoteOHLC model constructor. * @property {module:model/MarketQuoteOHLC} */ MarketQuoteOHLC, /** * The MarketQuoteOHLCV3 model constructor. * @property {module:model/MarketQuoteOHLCV3} */ MarketQuoteOHLCV3, /** * The MarketQuoteOptionGreekV3 model constructor. * @property {module:model/MarketQuoteOptionGreekV3} */ MarketQuoteOptionGreekV3, /** * The MarketQuoteSymbol model constructor. * @property {module:model/MarketQuoteSymbol} */ MarketQuoteSymbol, /** * The MarketQuoteSymbolLtp model constructor. * @property {module:model/MarketQuoteSymbolLtp} */ MarketQuoteSymbolLtp, /** * The MarketQuoteSymbolLtpV3 model constructor. * @property {module:model/MarketQuoteSymbolLtpV3} */ MarketQuoteSymbolLtpV3, /** * The MarketStatusData model constructor. * @property {module:model/MarketStatusData} */ MarketStatusData, /** * The ModifyOrderData model constructor. * @property {module:model/ModifyOrderData} */ ModifyOrderData, /** * The ModifyOrderRequest model constructor. * @property {module:model/ModifyOrderRequest} */ ModifyOrderRequest, /** * The ModifyOrderResponse model constructor. * @property {module:model/ModifyOrderResponse} */ ModifyOrderResponse, /** * The ModifyOrderV3Response model constructor. * @property {module:model/ModifyOrderV3Response} */ ModifyOrderV3Response, /** * The MultiOrderData model constructor. * @property {module:model/MultiOrderData} */ MultiOrderData, /** * The MultiOrderError model constructor. * @property {module:model/MultiOrderError} */ MultiOrderError, /** * The MultiOrderRequest model constructor. * @property {module:model/MultiOrderRequest} */ MultiOrderRequest, /** * The MultiOrderResponse model constructor. * @property {module:model/MultiOrderResponse} */ MultiOrderResponse, /** * The MultiOrderSummary model constructor. * @property {module:model/MultiOrderSummary} */ MultiOrderSummary, /** * The MultiOrderV3Data model constructor. * @property {module:model/MultiOrderV3Data} */ MultiOrderV3Data, /** * The MutualFundHoldingData model constructor. * @property {module:model/MutualFundHoldingData} */ MutualFundHoldingData, /** * The MutualFundMetaData model constructor. * @property {module:model/MutualFundMetaData} */ MutualFundMetaData, /** * The MutualFundOrderData model constructor. * @property {module:model/MutualFundOrderData} */ MutualFundOrderData, /** * The MutualFundSipData model constructor. * @property {module:model/MutualFundSipData} */ MutualFundSipData, /** * The NewsItemData model constructor. * @property {module:model/NewsItemData} */ NewsItemData, /** * The NewsResponseMetaData model constructor. * @property {module:model/NewsResponseMetaData} */ NewsResponseMetaData, /** * The NewsResponsePageData model constructor. * @property {module:model/NewsResponsePageData} */ NewsResponsePageData, /** * The OAuthClientException model constructor. * @property {module:model/OAuthClientException} */ OAuthClientException, /** * The OAuthClientExceptionCause model constructor. * @property {module:model/OAuthClientExceptionCause} */ OAuthClientExceptionCause, /** * The Ohlc model constructor. * @property {module:model/Ohlc} */ Ohlc, /** * The OhlcV3 model constructor. * @property {module:model/OhlcV3} */ OhlcV3, /** * The OptionStrikeData model constructor. * @property {module:model/OptionStrikeData} */ OptionStrikeData, /** * The OrderBookData model constructor. * @property {module:model/OrderBookData} */ OrderBookData, /** * The OrderData model constructor. * @property {module:model/OrderData} */ OrderData, /** * The OrderMetadata model constructor. * @property {module:model/OrderMetadata} */ OrderMetadata, /** * The OtherTaxes model constructor. * @property {module:model/OtherTaxes} */ OtherTaxes, /** * The Pagination model constructor. * @property {module:model/Pagination} */ Pagination, /** * The PaymentHistoryData model constructor. * @property {module:model/PaymentHistoryData} */ PaymentHistoryData, /** * The PaymentHistoryResponse model constructor. * @property {module:model/PaymentHistoryResponse} */ PaymentHistoryResponse, /** * The IpoListingData model constructor. * @property {module:model/IpoListingData} */ IpoListingData, /** * The IpoListingResponse model constructor. * @property {module:model/IpoListingResponse} */ IpoListingResponse, /** * The IpoMetaData model constructor. * @property {module:model/IpoMetaData} */ IpoMetaData, /** * The IpoDetailsData model constructor. * @property {module:model/IpoDetailsData} */ IpoDetailsData, /** * The IpoDetailsResponse model constructor. * @property {module:model/IpoDetailsResponse} */ IpoDetailsResponse, /** * The IpoRegistrarInfo model constructor. * @property {module:model/IpoRegistrarInfo} */ IpoRegistrarInfo, /** * The IpoTimeline model constructor. * @property {module:model/IpoTimeline} */ IpoTimeline, /** * The InitiatePayoutRequest model constructor. * @property {module:model/InitiatePayoutRequest} */ InitiatePayoutRequest, /** * The ModifyPayoutRequest model constructor. * @property {module:model/ModifyPayoutRequest} */ ModifyPayoutRequest, /** * The PayoutDetails model constructor. * @property {module:model/PayoutDetails} */ PayoutDetails, /** * The PayoutDetailsResponse model constructor. * @property {module:model/PayoutDetailsResponse} */ PayoutDetailsResponse, /** * The PayoutModesData model constructor. * @property {module:model/PayoutModesData} */ PayoutModesData, /** * The PayoutModesResponse model constructor. * @property {module:model/PayoutModesResponse} */ PayoutModesResponse, /** * The PlaceOrderData model constructor. * @property {module:model/PlaceOrderData} */ PlaceOrderData, /** * The PlaceOrderRequest model constructor. * @property {module:model/PlaceOrderRequest} */ PlaceOrderRequest, /** * The PlaceOrderResponse model constructor. * @property {module:model/PlaceOrderResponse} */ PlaceOrderResponse, /** * The PlaceOrderV3Request model constructor. * @property {module:model/PlaceOrderV3Request} */ PlaceOrderV3Request, /** * The PlaceOrderV3Response model constructor. * @property {module:model/PlaceOrderV3Response} */ PlaceOrderV3Response, /** * The PledgeAvailableToTrade model constructor. * @property {module:model/PledgeAvailableToTrade} */ PledgeAvailableToTrade, /** * The PledgeMarginUsed model constructor. * @property {module:model/PledgeMarginUsed} */ PledgeMarginUsed, /** * The PledgeUnavailableToTrade model constructor. * @property {module:model/PledgeUnavailableToTrade} */ PledgeUnavailableToTrade, /** * The PositionData model constructor. * @property {module:model/PositionData} */ PositionData, /** * The PostMarginResponse model constructor. * @property {module:model/PostMarginResponse} */ PostMarginResponse, /** * The Problem model constructor. * @property {module:model/Problem} */ Problem, /** * The ProfileData model constructor. * @property {module:model/ProfileData} */ ProfileData, /** * The ProfitAndLossChargesData model constructor. * @property {module:model/ProfitAndLossChargesData} */ ProfitAndLossChargesData, /** * The ProfitAndLossChargesTaxes model constructor. * @property {module:model/ProfitAndLossChargesTaxes} */ ProfitAndLossChargesTaxes, /** * The ProfitAndLossChargesWrapperData model constructor. * @property {module:model/ProfitAndLossChargesWrapperData} */ ProfitAndLossChargesWrapperData, /** * The ProfitAndLossMetaData model constructor. * @property {module:model/ProfitAndLossMetaData} */ ProfitAndLossMetaData, /** * The ProfitAndLossMetaDataWrapper model constructor. * @property {module:model/ProfitAndLossMetaDataWrapper} */ ProfitAndLossMetaDataWrapper, /** * The ProfitAndLossOtherChargesTaxes model constructor. * @property {module:model/ProfitAndLossOtherChargesTaxes} */ ProfitAndLossOtherChargesTaxes, /** * The PutCallOptionChainData model constructor. * @property {module:model/PutCallOptionChainData} */ PutCallOptionChainData, /** * The Rule model constructor. * @property {module:model/Rule} */ Rule, /** * The SearchInstrumentResponse model constructor. * @property {module:model/SearchInstrumentResponse} */ SearchInstrumentResponse, /** * The SearchMetaData model constructor. * @property {module:model/SearchMetaData} */ SearchMetaData, /** * The TokenRequest model constructor. * @property {module:model/TokenRequest} */ TokenRequest, /** * The TokenResponse model constructor. * @property {module:model/TokenResponse} */ TokenResponse, /** * The TradeData model constructor. * @property {module:model/TradeData} */ TradeData, /** * The TradeHistoryResponse model constructor. * @property {module:model/TradeHistoryResponse} */ TradeHistoryResponse, /** * The TradeHistoryResponseMetaData model constructor. * @property {module:model/TradeHistoryResponseMetaData} */ TradeHistoryResponseMetaData, /** * The TradeHistoryResponsePageData model constructor. * @property {module:model/TradeHistoryResponsePageData} */ TradeHistoryResponsePageData, /** * The TradeHistoryResponseTradeData model constructor. * @property {module:model/TradeHistoryResponseTradeData} */ TradeHistoryResponseTradeData, /** * The TradeWiseMetaData model constructor. * @property {module:model/TradeWiseMetaData} */ TradeWiseMetaData, /** * The TradeWiseProfitAndLossData model constructor. * @property {module:model/TradeWiseProfitAndLossData} */ TradeWiseProfitAndLossData, /** * The UnavailableToTrade model constructor. * @property {module:model/UnavailableToTrade} */ UnavailableToTrade, /** * The UnsettledProfit model constructor. * @property {module:model/UnsettledProfit} */ UnsettledProfit, /** * The UpdateUserIpRequest model constructor. * @property {module:model/UpdateUserIpRequest} */ UpdateUserIpRequest, /** * The UserFundMarginData model constructor. * @property {module:model/UserFundMarginData} */ UserFundMarginData, /** * The UserFundMarginV3Data model constructor. * @property {module:model/UserFundMarginV3Data} */ UserFundMarginV3Data, /** * The UserIpResponse model constructor. * @property {module:model/UserIpResponse} */ UserIpResponse, /** * The UserIpResponseData model constructor. * @property {module:model/UserIpResponseData} */ UserIpResponseData, /** * The WebsocketAuthRedirectResponse model constructor. * @property {module:model/WebsocketAuthRedirectResponse} */ WebsocketAuthRedirectResponse, /** * The WebsocketAuthRedirectResponseData model constructor. * @property {module:model/WebsocketAuthRedirectResponseData} */ WebsocketAuthRedirectResponseData, /** * The FundamentalsApi service constructor. * @property {module:api/FundamentalsApi} */ FundamentalsApi, /** * The MarketApi service constructor. * @property {module:api/MarketApi} */ MarketApi, /** * The ChargeApi service constructor. * @property {module:api/ChargeApi} */ ChargeApi, /** * The ExpiredInstrumentApi service constructor. * @property {module:api/ExpiredInstrumentApi} */ ExpiredInstrumentApi, /** * The HistoryApi service constructor. * @property {module:api/HistoryApi} */ HistoryApi, /** * The HistoryV3Api service constructor. * @property {module:api/HistoryV3Api} */ HistoryV3Api, /** * The InstrumentsApi service constructor. * @property {module:api/InstrumentsApi} */ InstrumentsApi, /** * The LoginApi service constructor. * @property {module:api/LoginApi} */ LoginApi, /** * The MarketHolidaysAndTimingsApi service constructor. * @property {module:api/MarketHolidaysAndTimingsApi} */ MarketHolidaysAndTimingsApi, /** * The MarketQuoteApi service constructor. * @property {module:api/MarketQuoteApi} */ MarketQuoteApi, /** * The MarketQuoteV3Api service constructor. * @property {module:api/MarketQuoteV3Api} */ MarketQuoteV3Api, /** * The MutualFundApi service constructor. * @property {module:api/MutualFundApi} */ MutualFundApi, /** * The NewsApi service constructor. * @property {module:api/NewsApi} */ NewsApi, /** * The OptionsApi service constructor. * @property {module:api/OptionsApi} */ OptionsApi, /** * The OrderApi service constructor. * @property {module:api/OrderApi} */ OrderApi, /** * The OrderControllerV3Api service constructor. * @property {module:api/OrderControllerV3Api} */ OrderApiV3, /** * The PortfolioApi service constructor. * @property {module:api/PortfolioApi} */ PortfolioApi, /** * The PostTradeApi service constructor. * @property {module:api/PostTradeApi} */ PostTradeApi, /** * The TradeProfitAndLossApi service constructor. * @property {module:api/TradeProfitAndLossApi} */ TradeProfitAndLossApi, /** * The UserApi service constructor. * @property {module:api/UserApi} */ UserApi, /** * The WebsocketApi service constructor. * @property {module:api/WebsocketApi} */ WebsocketApi, /** * The IPOApi service constructor. * @property {module:api/IPOApi} */ IPOApi };