Skip to main content
POST
Store credit swaption volatility-cube data for a market-data provider.

Authorizations

Authorization
string
header
required

OAuth2 access-token requested from AWS Cognito and provided as a Auth Bearer header

Body

The upload payload. CreditSwaptionVolCubeDatas must be a non-empty collection of cube points, and ProviderId identifies the writable provider scope.

Submits credit-swaption volatility-cube data.

$type
enum<string>
required
Available options:
Derivitec.Web.Core.MarketData.ApiUploadCreditSwaptionVolCubeDataRequest, Derivitec.Web.Core
market_data_environment_name
string | null

Name of the market-data environment to use. Supply either this name or provider_id, not both.

Example:

"Example market data"

provider_id
string | null

Opaque identifier of the market-data provider to use. Supply either this identifier or market_data_environment_name, not both.

credit_swaption_vol_cube_datas
object[] | null

Credit-swaption volatility-cube records to upload.

use_best_effort
boolean

Compatibility field that defaults to false and has no observable effect in the current upload operation.

Response

Returns the upload result, including validation or identifier errors for points that could not be stored.

Returns the success flag and error messages from a credit-swaption volatility-cube upload.

$type
enum<string>
required
Available options:
Derivitec.Web.Core.MarketData.ApiUploadCreditSwaptionVolCubeDataResponse, Derivitec.Web.Core
is_success
boolean

Whether the operation completed successfully. The default is true; error outcomes set it to false.

Example:

true

error_messages
string[] | null

Messages explaining operation-level failures. The collection is empty by default.