Download OpenAPI specification:Download
An API that provides endpoints for retrieving market data for Structured Products issued by Vontobel.
The bulk request containing multiple individual requests to be processed.
Array of objects (ProductMarketDataRequest) A list of individual product market data requests to be processed as part of the bulk operation. | |||||||||||||
Array
| |||||||||||||
{- "items": [
- {
- "isin": "string",
- "$type": "string"
}
]
}{- "errors": true,
- "items": [
- {
- "responseIdentifier": {
- "isin": "string"
}, - "response": {
- "$type": "string"
}, - "errorResponse": {
- "type": "string",
- "title": "string",
- "status": 0,
- "detail": "string",
- "instance": "string",
- "property1": null,
- "property2": null
}
}
]
}| isin required | string The International Securities Identification Number (ISIN) for the product. This unique identifier is used to request intraday prices for the specified product. |
| interval | string (WindowInterval) Enum: "Minute_5" "Hour_1" The time interval between consecutive data points. This could be, for example, 5 minutes, or any other supported interval. (Optional - Defaults to Minute_5 if not provided). |
| dateFrom | string or null <date-time> The start date and time for the intraday price data query. Only data from this date and time onwards will be included. (Optional - Defaults to earliest available intraday price if not provided). |
| dateTo | string or null <date-time> The end date and time for the intraday price data query. Only data up to this date and time will be included. (Optional - Defaults to UTC now if not provided). |
| fields | string (ProductIntradayPriceField) Enum: "Close" "OHLC" "BidAsk" The list of specific data fields to be retrieved (e.g., Open, High, Low, Close). If not provided, all default fields will be returned. (Optional - Defaults to Close if not provided). |
{- "$type": "ProductIntradayPriceResponse",
- "prices": [
- {
- "windowOpenTimestamp": "2019-08-24T14:15:22Z",
- "windowCloseTimestamp": "2019-08-24T14:15:22Z",
- "open": 0,
- "high": 0,
- "low": 0,
- "close": 0,
- "bid": 0,
- "bidSize": 0,
- "ask": 0,
- "askSize": 0
}
]
}| isin required | string The International Securities Identification Number (ISIN) for the product. This unique identifier is used to request daily prices for the specified product. |
| dateFrom | string or null <date> The start date for the daily price data query. Only data from this date onwards will be included. (Optional - Defaults to earliest available daily price if not provided). |
| dateTo | string or null <date> The end date for the daily price data query. Only data up to this date will be included. (Optional - Defaults to UTC today if not provided). |
| fields | string (ProductDailyPriceField) Enum: "Close" "CloseAccruedInterest" "OHLC" "LastBidAsk" "LastBidAskAccruedInterest" The list of specific data fields to be retrieved (e.g., Open, High, Low, Close). If not provided, all default fields will be returned. (Optional - Defaults to Close if not provided). |
| orderByAscending | boolean Default: false Order prices by date in ascending order if true, descending if false. (Optional - Defaults to false if not provided). |
| count | integer or null <int32> Limit the number of prices returned. (Optional - Defaults to null if not provided, all prices matching filters are returned). |
{- "$type": "ProductIntradayPriceResponse",
- "prices": [
- {
- "windowOpenTimestamp": "2019-08-24T14:15:22Z",
- "windowCloseTimestamp": "2019-08-24T14:15:22Z",
- "open": 0,
- "high": 0,
- "low": 0,
- "close": 0,
- "bid": 0,
- "bidSize": 0,
- "ask": 0,
- "askSize": 0
}
]
}| isin required | string The International Securities Identification Number (ISIN) for the product. This unique identifier is used to request the price overview for the specified product. |
| fields | Array of strings (ProductPriceOverviewField) Items Enum: "LastPrice" "LastOpen" "LastHigh" "LastLow" "LastClose" "DailyPerformanceBasePrice" "YTDPerformanceBasePrice" "LastAccruedInterest" The list of specific data fields to be retrieved (e.g., LastOpen, LastHigh, LastLow, LastClose). If not provided, all default fields will be returned. |
{- "$type": "ProductIntradayPriceResponse",
- "prices": [
- {
- "windowOpenTimestamp": "2019-08-24T14:15:22Z",
- "windowCloseTimestamp": "2019-08-24T14:15:22Z",
- "open": 0,
- "high": 0,
- "low": 0,
- "close": 0,
- "bid": 0,
- "bidSize": 0,
- "ask": 0,
- "askSize": 0
}
]
}