List commodity futures markets and the contracts they currently list.
Returns every covered commodity futures market with its commodity, exchange, settlement currency and code prefixes, plus the contracts listed as of today, earliest expiry first and never including one that has already expired. A contract whose generated code would name a different delivery year than its own expiry is omitted, because booking takes the maturity from the code and rejects a position where the two disagree. Listings depend on the current date, so the result is not stable across days. This synchronous operation is read-only.
Authorizations
OAuth2 access-token requested from AWS Cognito and provided as a Auth Bearer header
Response
Returns the commodity futures markets with IsSuccess = true, or IsSuccess = false with the reason reference data could not be read.
The commodity futures markets available to trade booking, used to populate the underlyer selector for commodity futures and commodity options.
Derivitec.Web.Core.TradeBooking.ApiGetCommodityFutureOptionsResponse, Derivitec.Web.Core Whether the operation completed successfully. The default is true; error outcomes set it to false.
true
Messages explaining operation-level failures. The collection is empty by default.
Every commodity futures market covered by reference data, ordered by commodity name and then exchange. Empty when reference data lists none, or when the request failed.