Retrieve contracts for a client trade reference.
Returns the contract definitions associated with a client trade reference in a portfolio available to the caller. This is read-only.
When AsOfDateTime is its default value, the caller’s current calendar date is used; otherwise the supplied date is evaluated at end of day in the caller’s time zone. An unavailable portfolio or unmatched reference is reported in the response payload.
Authorizations
OAuth2 access-token requested from AWS Cognito and provided as a Auth Bearer header
Body
JSON request with a non-empty PortfolioName, optional PortfolioType when the name is unambiguous, non-empty ClientTradableId, optional AsOfDateTime, and one accessible market-data environment selected by name or identifier.
Portfolio, client tradable reference, date, and market-data selection used to retrieve matching contract definitions.
Derivitec.Web.Core.Positions.ApiGetContractsFromClientTradableIdRequest, Derivitec.Web.Core Name of the market-data environment to use. Supply either this name or provider_id, not both.
"Example market data"
Opaque identifier of the market-data provider to use. Supply either this identifier or market_data_environment_name, not both.
Name of the accessible portfolio in which the client reference is resolved.
Client-supplied tradable reference to match within the selected portfolio.
Portfolio source used to disambiguate the supplied portfolio name.
derivitec, enfusion, orchestrade, liquidity_book, maia, fund_studio, not_set Calendar date used to select portfolio holdings; the default value uses the server's current date.
Response
Returns matching contracts, or IsSuccess = false with errors when the portfolio, client reference, or contract cannot be used.
Contracts matched to requested tradable identifiers.
Derivitec.Web.Core.Tradables.ApiGetContractsFromTradableIdsResponse, 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.
Resolved contracts with their tradable identifiers and display context.