For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Support Center
OverviewAPIResources
OverviewAPIResources
  • REST API Endpoints
      • GETContract Dependents
      • GETContract Find
      • POSTGet Product Fee Params
      • GETContract Item
      • GETContract Items
      • GETContract L Dependents
      • POSTRoll Contract
      • POSTRoll Contracts
      • GETContract Suggest
      • GETContract Group Find
      • GETContract Group Item
      • GETContract Group Items
      • GETContract Group List
      • GETContract Group Suggest
      • GETContract Maturity Dependents
      • GETContract Maturity Item
      • GETContract Maturity Items
      • GETContract Maturity L Dependents
      • GETCurrency Find
      • GETCurrency Item
      • GETCurrency Items
      • GETCurrency List
      • GETCurrency Suggest
      • GETCurrency Rate Dependents
      • GETCurrency Rate Item
      • GETCurrency Rate Items
      • GETCurrency Rate L Dependents
      • GETCurrency Rate List
      • GETExchange Find
      • GETExchange Item
      • GETExchange Items
      • GETExchange List
      • GETExchange Suggest
      • GETProduct Dependents
      • GETProduct Find
      • GETProduct Item
      • GETProduct Items
      • GETProduct L Dependents
      • GETProduct List
      • GETProduct Suggest
      • GETProduct Session Dependents
      • GETProduct Session Item
      • GETProduct Session Items
      • GETProduct Session L Dependents
      • GETSpread Definition Item
      • GETSpread Definition Items
Support Center
LogoLogo
REST API EndpointsContract Library

Product Items

GET
https://demo.tradovateapi.com/v1/product/items
GET
/v1/product/items
1const url = 'https://demo.tradovateapi.com/v1/product/items?ids=%5B1%5D';
2const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
3
4try {
5 const response = await fetch(url, options);
6 const data = await response.json();
7 console.log(data);
8} catch (error) {
9 console.error(error);
10}
200Retrieved
1[
2 {
3 "name": "string",
4 "currencyId": 1,
5 "productType": "CommonStock",
6 "description": "string",
7 "exchangeId": 1,
8 "contractGroupId": 1,
9 "status": "Inactive",
10 "valuePerPoint": 1.1,
11 "priceFormatType": "Decimal",
12 "priceFormat": 1,
13 "tickSize": 1.1,
14 "id": 1,
15 "riskDiscountContractGroupId": 1,
16 "months": "string",
17 "isSecured": true
18 }
19]
Retrieves multiple entities of Product type by its ids
Was this page helpful?
Previous

Product L Dependents

Next
Built with

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Query parameters

idslist of longsRequired

Response

Product
namestring<=64 characters
currencyIdlong
productTypeenum
CommonStock, Continuous, Cryptocurrency, Futures, MarketInternals, Options, Spread
descriptionstring<=8192 characters
exchangeIdlong
contractGroupIdlong
statusenum
Inactive, Locked, ReadyForContracts, ReadyToTrade, Verified
Allowed values:
valuePerPointdouble>=0
priceFormatTypeenum
Decimal, Fractional
Allowed values:
priceFormatinteger
tickSizedouble>=0
Product Tick Size
idlong
riskDiscountContractGroupIdlong
monthsstring<=64 characters
isSecuredboolean