Vontobel Reference Data API (all-versions)
Download OpenAPI specification:Download
Part of the Structured Products Reference Data API suite offering access to Vontobel structured products information
Get single Instrument By ISIN
Authorizations:
path Parameters
isin required | string The requested Instrument ISIN |
Responses
Response samples
- 200
- 400
- 401
- 403
- 500
{- "id": 0,
- "name": "string",
- "legalCountry": "string",
- "currency": "string",
- "priceType": "string",
- "issuePrice": 0,
- "denomination": 0,
- "subscriptionEndTime": "string",
- "initialFixingTime": "string",
- "finalFixingTime": "string",
- "paymentDate": "string",
- "repaymentDate": "string",
- "settlementType": "string",
- "quanto": true,
- "exerciseType": "string",
- "direction": "string",
- "identifiers": [
- {
- "type": "string",
- "value": "string"
}
], - "classifications": [
- {
- "type": "string",
- "value": "string"
}
], - "underlyings": [
- {
- "isin": "string",
- "bloombergKey": "string",
- "currency": "string",
- "name": "string",
- "delta": 0,
- "leverageFactor": 0,
- "spotReference": 0,
- "barrierReachedTime": "string",
- "ratio": 0,
- "monitors": [
- {
- "type": "string",
- "startDate": "string",
- "endDate": "string",
- "monitoringType": "string",
- "comparatorType": "string",
- "level": 0,
- "percentage": 0
}
]
}
], - "interests": [
- {
- "type": "string",
- "annualRate": 0,
- "dayCount": "string",
- "businessDayConvention": "string",
- "periodAdjustment": true,
- "memory": true,
- "coupons": [
- {
- "startDate": "string",
- "endDate": "string",
- "valueDate": "string",
- "amount": 0,
- "amountPaid": 0,
- "numberOfCouponsPaid": 0
}
]
}
], - "repayment": {
- "valueDate": "string",
- "currency": "string",
- "cashAmount": 0,
- "repaymentRate": 0,
- "disbursedISIN": "string",
- "disbursedAmount": 0
}, - "markets": [
- {
- "mic": "string",
- "name": "string",
- "firstTradingDate": "string",
- "lastTradingDate": "string",
- "smallestTradeableUnit": 0
}
], - "parties": [
- {
- "type": "string",
- "name": "string",
- "lei": "string",
- "sixGKey": "string",
- "bloombergCompanyId": "string"
}
], - "distributions": [
- {
- "country": "string",
- "type": "string",
- "startDate": "string",
- "endDate": "string"
}
], - "documents": [
- {
- "documentType": "string",
- "language": "string",
- "link": "string"
}
], - "regulations": {
- "emt": {
- "_00001_EMT_Version": "string",
- "_00040_Financial_Instrument_Currency": "string",
- "_00096_Structured_Securities_Quotation": "string",
- "targetMarket": {
- "investorType": {
- "_01000_Target_Market_Reference_Date": "string",
- "_01010_Investor_Type_Retail": "string",
- "_01020_Investor_Type_Professional": "string",
- "_01030_Investor_Type_Eligible_Counterparty": "string"
}, - "knowledgeAndExperience": {
- "_02010_Basic_Investor": "string",
- "_02020_Informed_Investor": "string",
- "_02030_Advanced_Investor": "string",
- "_02040_Expert_Investor_Germany": "string"
}, - "abilityToBearLosses": {
- "_03010_Compatible_With_Clients_Who_Can_Not_Bear_Capital_Loss": "string",
- "_03020_Compatible_With_Clients_Who_Can_Bear_Limited_Capital_Loss": "string",
- "_03030_Limited_Capital_Loss_Level": 0,
- "_03040_Compatible_With_Clients_Who_Do_Not_Need_Capital_Guarantee": "string",
- "_03050_Compatible_With_Clients_Who_Can_Bear_Loss_Beyond_Capital": "string"
}, - "riskTolerance": {
- "_04010_Risk_Tolerance_PRIIPS_Methodology": 0
}, - "clientObjectivesAndNeeds": {
- "_05010_Return_Profile_Client_Looking_For_Preservation": "string",
- "_05020_Return_Profile_Client_Looking_For_Capital_Growth": "string",
- "_05030_Return_Profile_Client_Looking_For_Income": "string",
- "_05040_Return_Profile_Hedging": "string",
- "_05050_Option_Or_Leveraged_Return_Profile": "string",
- "_05070_Return_Profile_Pension_Scheme_Germany": "string",
- "_05080_Minimum_Recommended_Holding_Period": "string",
- "_05115_Other_Specific_Investment_Need": "string"
}, - "distributionStrategy": {
- "_06010_Execution_Only": "string",
- "_06020_Execution_With_Appropriateness_Test_Or_Non_Advised_Services": "string",
- "_06030_Investment_Advice": "string",
- "_06040_Portfolio_Management": "string"
}
}, - "costsExAnte": {
- "_07020_Gross_One_off_Cost_Financial_Instrument_Maximum_Entry_Cost_Non_Acquired": 0,
- "_07080_One_off_Costs_Financial_Instrument_Typical_Exit_Cost": 0,
- "_07090_One_off_Cost_Financial_Instrument_Exit_Cost_Structured_Products_Prior_RHP": 0,
- "_07100_Financial_Instrument_Gross_Ongoing_Costs": 0,
- "_07110_Financial_Instrument_Management_Fee": 0,
- "_07130_Financial_Instrument_Transaction_Costs_Ex_Ante": 0,
- "_07140_Financial_Instrument_Incidental_Costs_Ex_Ante": 0,
- "_07150_Structured_Securities_Reference_Price_Ex_Ante": 0,
- "_07160_Ex_Ante_Costs_Reference_Date": "string"
}
}
}
}
Get my Instruments
This allows a client user to request only instruments that they are "related" to, for example distributor. This has to be setup for your API user once before this route is available
Authorizations:
query Parameters
limit | integer <int32> Default: 1000 Max number of instruments to return. The limit of this maximum is 10000 |
minId | integer or null <int64> ID to start retrieving from (used to loop through all instruments) |
legalCountry | string or null Optional filter for legal country |
partnerRelationship | string or null Optional filter for type of relationship with Vontobel - for example distribution |
Responses
Response samples
- 200
- 400
- 401
- 403
- 500
{- "instruments": [
- {
- "id": 0,
- "name": "string",
- "legalCountry": "string",
- "currency": "string",
- "priceType": "string",
- "issuePrice": 0,
- "denomination": 0,
- "subscriptionEndTime": "string",
- "initialFixingTime": "string",
- "finalFixingTime": "string",
- "paymentDate": "string",
- "repaymentDate": "string",
- "settlementType": "string",
- "quanto": true,
- "exerciseType": "string",
- "direction": "string",
- "identifiers": [
- {
- "type": "string",
- "value": "string"
}
], - "classifications": [
- {
- "type": "string",
- "value": "string"
}
], - "underlyings": [
- {
- "isin": "string",
- "bloombergKey": "string",
- "currency": "string",
- "name": "string",
- "delta": 0,
- "leverageFactor": 0,
- "spotReference": 0,
- "barrierReachedTime": "string",
- "ratio": 0,
- "monitors": [
- {
- "type": "string",
- "startDate": "string",
- "endDate": "string",
- "monitoringType": "string",
- "comparatorType": "string",
- "level": 0,
- "percentage": 0
}
]
}
], - "interests": [
- {
- "type": "string",
- "annualRate": 0,
- "dayCount": "string",
- "businessDayConvention": "string",
- "periodAdjustment": true,
- "memory": true,
- "coupons": [
- {
- "startDate": "string",
- "endDate": "string",
- "valueDate": "string",
- "amount": 0,
- "amountPaid": 0,
- "numberOfCouponsPaid": 0
}
]
}
], - "repayment": {
- "valueDate": "string",
- "currency": "string",
- "cashAmount": 0,
- "repaymentRate": 0,
- "disbursedISIN": "string",
- "disbursedAmount": 0
}, - "markets": [
- {
- "mic": "string",
- "name": "string",
- "firstTradingDate": "string",
- "lastTradingDate": "string",
- "smallestTradeableUnit": 0
}
], - "parties": [
- {
- "type": "string",
- "name": "string",
- "lei": "string",
- "sixGKey": "string",
- "bloombergCompanyId": "string"
}
], - "distributions": [
- {
- "country": "string",
- "type": "string",
- "startDate": "string",
- "endDate": "string"
}
], - "documents": [
- {
- "documentType": "string",
- "language": "string",
- "link": "string"
}
], - "regulations": {
- "emt": {
- "_00001_EMT_Version": "string",
- "_00040_Financial_Instrument_Currency": "string",
- "_00096_Structured_Securities_Quotation": "string",
- "targetMarket": {
- "investorType": {
- "_01000_Target_Market_Reference_Date": "string",
- "_01010_Investor_Type_Retail": "string",
- "_01020_Investor_Type_Professional": "string",
- "_01030_Investor_Type_Eligible_Counterparty": "string"
}, - "knowledgeAndExperience": {
- "_02010_Basic_Investor": "string",
- "_02020_Informed_Investor": "string",
- "_02030_Advanced_Investor": "string",
- "_02040_Expert_Investor_Germany": "string"
}, - "abilityToBearLosses": {
- "_03010_Compatible_With_Clients_Who_Can_Not_Bear_Capital_Loss": "string",
- "_03020_Compatible_With_Clients_Who_Can_Bear_Limited_Capital_Loss": "string",
- "_03030_Limited_Capital_Loss_Level": 0,
- "_03040_Compatible_With_Clients_Who_Do_Not_Need_Capital_Guarantee": "string",
- "_03050_Compatible_With_Clients_Who_Can_Bear_Loss_Beyond_Capital": "string"
}, - "riskTolerance": {
- "_04010_Risk_Tolerance_PRIIPS_Methodology": 0
}, - "clientObjectivesAndNeeds": {
- "_05010_Return_Profile_Client_Looking_For_Preservation": "string",
- "_05020_Return_Profile_Client_Looking_For_Capital_Growth": "string",
- "_05030_Return_Profile_Client_Looking_For_Income": "string",
- "_05040_Return_Profile_Hedging": "string",
- "_05050_Option_Or_Leveraged_Return_Profile": "string",
- "_05070_Return_Profile_Pension_Scheme_Germany": "string",
- "_05080_Minimum_Recommended_Holding_Period": "string",
- "_05115_Other_Specific_Investment_Need": "string"
}, - "distributionStrategy": {
- "_06010_Execution_Only": "string",
- "_06020_Execution_With_Appropriateness_Test_Or_Non_Advised_Services": "string",
- "_06030_Investment_Advice": "string",
- "_06040_Portfolio_Management": "string"
}
}, - "costsExAnte": {
- "_07020_Gross_One_off_Cost_Financial_Instrument_Maximum_Entry_Cost_Non_Acquired": 0,
- "_07080_One_off_Costs_Financial_Instrument_Typical_Exit_Cost": 0,
- "_07090_One_off_Cost_Financial_Instrument_Exit_Cost_Structured_Products_Prior_RHP": 0,
- "_07100_Financial_Instrument_Gross_Ongoing_Costs": 0,
- "_07110_Financial_Instrument_Management_Fee": 0,
- "_07130_Financial_Instrument_Transaction_Costs_Ex_Ante": 0,
- "_07140_Financial_Instrument_Incidental_Costs_Ex_Ante": 0,
- "_07150_Structured_Securities_Reference_Price_Ex_Ante": 0,
- "_07160_Ex_Ante_Costs_Reference_Date": "string"
}
}
}
}
], - "links": {
- "next": "string",
- "events": "string"
}
}
Get Instruments
This allows a client user to request all Vontobel instruments
Authorizations:
query Parameters
limit | integer <int32> Default: 1000 Max number of instruments to return. The limit of this maximum is 10000 |
minId | integer or null <int64> ID to start retrieving from (used to loop through all instruments) |
legalCountry | string or null Optional filter for legal country |
Responses
Response samples
- 200
- 400
- 401
- 403
- 500
{- "instruments": [
- {
- "id": 0,
- "name": "string",
- "legalCountry": "string",
- "currency": "string",
- "priceType": "string",
- "issuePrice": 0,
- "denomination": 0,
- "subscriptionEndTime": "string",
- "initialFixingTime": "string",
- "finalFixingTime": "string",
- "paymentDate": "string",
- "repaymentDate": "string",
- "settlementType": "string",
- "quanto": true,
- "exerciseType": "string",
- "direction": "string",
- "identifiers": [
- {
- "type": "string",
- "value": "string"
}
], - "classifications": [
- {
- "type": "string",
- "value": "string"
}
], - "underlyings": [
- {
- "isin": "string",
- "bloombergKey": "string",
- "currency": "string",
- "name": "string",
- "delta": 0,
- "leverageFactor": 0,
- "spotReference": 0,
- "barrierReachedTime": "string",
- "ratio": 0,
- "monitors": [
- {
- "type": "string",
- "startDate": "string",
- "endDate": "string",
- "monitoringType": "string",
- "comparatorType": "string",
- "level": 0,
- "percentage": 0
}
]
}
], - "interests": [
- {
- "type": "string",
- "annualRate": 0,
- "dayCount": "string",
- "businessDayConvention": "string",
- "periodAdjustment": true,
- "memory": true,
- "coupons": [
- {
- "startDate": "string",
- "endDate": "string",
- "valueDate": "string",
- "amount": 0,
- "amountPaid": 0,
- "numberOfCouponsPaid": 0
}
]
}
], - "repayment": {
- "valueDate": "string",
- "currency": "string",
- "cashAmount": 0,
- "repaymentRate": 0,
- "disbursedISIN": "string",
- "disbursedAmount": 0
}, - "markets": [
- {
- "mic": "string",
- "name": "string",
- "firstTradingDate": "string",
- "lastTradingDate": "string",
- "smallestTradeableUnit": 0
}
], - "parties": [
- {
- "type": "string",
- "name": "string",
- "lei": "string",
- "sixGKey": "string",
- "bloombergCompanyId": "string"
}
], - "distributions": [
- {
- "country": "string",
- "type": "string",
- "startDate": "string",
- "endDate": "string"
}
], - "documents": [
- {
- "documentType": "string",
- "language": "string",
- "link": "string"
}
], - "regulations": {
- "emt": {
- "_00001_EMT_Version": "string",
- "_00040_Financial_Instrument_Currency": "string",
- "_00096_Structured_Securities_Quotation": "string",
- "targetMarket": {
- "investorType": {
- "_01000_Target_Market_Reference_Date": "string",
- "_01010_Investor_Type_Retail": "string",
- "_01020_Investor_Type_Professional": "string",
- "_01030_Investor_Type_Eligible_Counterparty": "string"
}, - "knowledgeAndExperience": {
- "_02010_Basic_Investor": "string",
- "_02020_Informed_Investor": "string",
- "_02030_Advanced_Investor": "string",
- "_02040_Expert_Investor_Germany": "string"
}, - "abilityToBearLosses": {
- "_03010_Compatible_With_Clients_Who_Can_Not_Bear_Capital_Loss": "string",
- "_03020_Compatible_With_Clients_Who_Can_Bear_Limited_Capital_Loss": "string",
- "_03030_Limited_Capital_Loss_Level": 0,
- "_03040_Compatible_With_Clients_Who_Do_Not_Need_Capital_Guarantee": "string",
- "_03050_Compatible_With_Clients_Who_Can_Bear_Loss_Beyond_Capital": "string"
}, - "riskTolerance": {
- "_04010_Risk_Tolerance_PRIIPS_Methodology": 0
}, - "clientObjectivesAndNeeds": {
- "_05010_Return_Profile_Client_Looking_For_Preservation": "string",
- "_05020_Return_Profile_Client_Looking_For_Capital_Growth": "string",
- "_05030_Return_Profile_Client_Looking_For_Income": "string",
- "_05040_Return_Profile_Hedging": "string",
- "_05050_Option_Or_Leveraged_Return_Profile": "string",
- "_05070_Return_Profile_Pension_Scheme_Germany": "string",
- "_05080_Minimum_Recommended_Holding_Period": "string",
- "_05115_Other_Specific_Investment_Need": "string"
}, - "distributionStrategy": {
- "_06010_Execution_Only": "string",
- "_06020_Execution_With_Appropriateness_Test_Or_Non_Advised_Services": "string",
- "_06030_Investment_Advice": "string",
- "_06040_Portfolio_Management": "string"
}
}, - "costsExAnte": {
- "_07020_Gross_One_off_Cost_Financial_Instrument_Maximum_Entry_Cost_Non_Acquired": 0,
- "_07080_One_off_Costs_Financial_Instrument_Typical_Exit_Cost": 0,
- "_07090_One_off_Cost_Financial_Instrument_Exit_Cost_Structured_Products_Prior_RHP": 0,
- "_07100_Financial_Instrument_Gross_Ongoing_Costs": 0,
- "_07110_Financial_Instrument_Management_Fee": 0,
- "_07130_Financial_Instrument_Transaction_Costs_Ex_Ante": 0,
- "_07140_Financial_Instrument_Incidental_Costs_Ex_Ante": 0,
- "_07150_Structured_Securities_Reference_Price_Ex_Ante": 0,
- "_07160_Ex_Ante_Costs_Reference_Date": "string"
}
}
}
}
], - "links": {
- "next": "string",
- "events": "string"
}
}
Get Instrument Events
This is used to get instrument events that have happened since a certain time. For example, get all new issues or redemptions in the last 10 seconds or last day.
Authorizations:
query Parameters
since | string or null Get events since this time/ID |
maxEvents | integer <int32> Default: 100 Max events to return |
legalCountry | string or null Optional filter for legal country |
eventType | string or null Optional filter for event type |
Responses
Response samples
- 200
- 400
- 401
- 403
- 500
{- "nextId": "string",
- "events": [
- {
- "event": {
- "type": "string",
- "repayment": {
- "valueDate": "string",
- "currency": "string",
- "cashAmount": 0,
- "repaymentRate": 0,
- "disbursedISIN": "string",
- "disbursedAmount": 0
}, - "coupon": {
- "startDate": "string",
- "endDate": "string",
- "valueDate": "string",
- "amount": 0,
- "amountPaid": 0,
- "numberOfCouponsPaid": 0
}, - "barrierCross": {
- "crossTime": "string",
- "relatedUnderlyingBloombergKey": "string"
}
}, - "instrument": {
- "id": 0,
- "name": "string",
- "legalCountry": "string",
- "currency": "string",
- "priceType": "string",
- "issuePrice": 0,
- "denomination": 0,
- "subscriptionEndTime": "string",
- "initialFixingTime": "string",
- "finalFixingTime": "string",
- "paymentDate": "string",
- "repaymentDate": "string",
- "settlementType": "string",
- "quanto": true,
- "exerciseType": "string",
- "direction": "string",
- "identifiers": [
- {
- "type": "string",
- "value": "string"
}
], - "classifications": [
- {
- "type": "string",
- "value": "string"
}
], - "underlyings": [
- {
- "isin": "string",
- "bloombergKey": "string",
- "currency": "string",
- "name": "string",
- "delta": 0,
- "leverageFactor": 0,
- "spotReference": 0,
- "barrierReachedTime": "string",
- "ratio": 0,
- "monitors": [
- {
- "type": "string",
- "startDate": "string",
- "endDate": "string",
- "monitoringType": "string",
- "comparatorType": "string",
- "level": 0,
- "percentage": 0
}
]
}
], - "interests": [
- {
- "type": "string",
- "annualRate": 0,
- "dayCount": "string",
- "businessDayConvention": "string",
- "periodAdjustment": true,
- "memory": true,
- "coupons": [
- {
- "startDate": "string",
- "endDate": "string",
- "valueDate": "string",
- "amount": 0,
- "amountPaid": 0,
- "numberOfCouponsPaid": 0
}
]
}
], - "repayment": {
- "valueDate": "string",
- "currency": "string",
- "cashAmount": 0,
- "repaymentRate": 0,
- "disbursedISIN": "string",
- "disbursedAmount": 0
}, - "markets": [
- {
- "mic": "string",
- "name": "string",
- "firstTradingDate": "string",
- "lastTradingDate": "string",
- "smallestTradeableUnit": 0
}
], - "parties": [
- {
- "type": "string",
- "name": "string",
- "lei": "string",
- "sixGKey": "string",
- "bloombergCompanyId": "string"
}
], - "distributions": [
- {
- "country": "string",
- "type": "string",
- "startDate": "string",
- "endDate": "string"
}
], - "documents": [
- {
- "documentType": "string",
- "language": "string",
- "link": "string"
}
], - "regulations": {
- "emt": {
- "_00001_EMT_Version": "string",
- "_00040_Financial_Instrument_Currency": "string",
- "_00096_Structured_Securities_Quotation": "string",
- "targetMarket": {
- "investorType": {
- "_01000_Target_Market_Reference_Date": "string",
- "_01010_Investor_Type_Retail": "string",
- "_01020_Investor_Type_Professional": "string",
- "_01030_Investor_Type_Eligible_Counterparty": "string"
}, - "knowledgeAndExperience": {
- "_02010_Basic_Investor": "string",
- "_02020_Informed_Investor": "string",
- "_02030_Advanced_Investor": "string",
- "_02040_Expert_Investor_Germany": "string"
}, - "abilityToBearLosses": {
- "_03010_Compatible_With_Clients_Who_Can_Not_Bear_Capital_Loss": "string",
- "_03020_Compatible_With_Clients_Who_Can_Bear_Limited_Capital_Loss": "string",
- "_03030_Limited_Capital_Loss_Level": 0,
- "_03040_Compatible_With_Clients_Who_Do_Not_Need_Capital_Guarantee": "string",
- "_03050_Compatible_With_Clients_Who_Can_Bear_Loss_Beyond_Capital": "string"
}, - "riskTolerance": {
- "_04010_Risk_Tolerance_PRIIPS_Methodology": 0
}, - "clientObjectivesAndNeeds": {
- "_05010_Return_Profile_Client_Looking_For_Preservation": "string",
- "_05020_Return_Profile_Client_Looking_For_Capital_Growth": "string",
- "_05030_Return_Profile_Client_Looking_For_Income": "string",
- "_05040_Return_Profile_Hedging": "string",
- "_05050_Option_Or_Leveraged_Return_Profile": "string",
- "_05070_Return_Profile_Pension_Scheme_Germany": "string",
- "_05080_Minimum_Recommended_Holding_Period": "string",
- "_05115_Other_Specific_Investment_Need": "string"
}, - "distributionStrategy": {
- "_06010_Execution_Only": "string",
- "_06020_Execution_With_Appropriateness_Test_Or_Non_Advised_Services": "string",
- "_06030_Investment_Advice": "string",
- "_06040_Portfolio_Management": "string"
}
}, - "costsExAnte": {
- "_07020_Gross_One_off_Cost_Financial_Instrument_Maximum_Entry_Cost_Non_Acquired": 0,
- "_07080_One_off_Costs_Financial_Instrument_Typical_Exit_Cost": 0,
- "_07090_One_off_Cost_Financial_Instrument_Exit_Cost_Structured_Products_Prior_RHP": 0,
- "_07100_Financial_Instrument_Gross_Ongoing_Costs": 0,
- "_07110_Financial_Instrument_Management_Fee": 0,
- "_07130_Financial_Instrument_Transaction_Costs_Ex_Ante": 0,
- "_07140_Financial_Instrument_Incidental_Costs_Ex_Ante": 0,
- "_07150_Structured_Securities_Reference_Price_Ex_Ante": 0,
- "_07160_Ex_Ante_Costs_Reference_Date": "string"
}
}
}
}
}
], - "links": {
- "next": "string",
- "events": "string"
}
}
Get Instrument Events
This is used to get instrument events that have happened since a certain time. For example, get all new issues or redemptions in the last 10 seconds or last day.
Authorizations:
query Parameters
since | string or null Get events since this time/ID |
maxEvents | integer <int32> Default: 100 Max events to return |
legalCountry | string or null Optional filter for legal country |
eventType | string or null Optional filter for event type |
Responses
Response samples
- 200
- 400
- 401
- 403
- 500
{- "nextId": "string",
- "events": [
- {
- "event": {
- "type": "string",
- "repayment": {
- "valueDate": "string",
- "currency": "string",
- "cashAmount": 0,
- "repaymentRate": 0,
- "disbursedISIN": "string",
- "disbursedAmount": 0
}, - "coupon": {
- "startDate": "string",
- "endDate": "string",
- "valueDate": "string",
- "amount": 0,
- "amountPaid": 0,
- "numberOfCouponsPaid": 0
}, - "barrierCross": {
- "crossTime": "string",
- "relatedUnderlyingBloombergKey": "string"
}
}, - "instrument": {
- "id": 0,
- "name": "string",
- "legalCountry": "string",
- "currency": "string",
- "priceType": "string",
- "issuePrice": 0,
- "denomination": 0,
- "subscriptionEndTime": "string",
- "initialFixingTime": "string",
- "finalFixingTime": "string",
- "paymentDate": "string",
- "repaymentDate": "string",
- "settlementType": "string",
- "quanto": true,
- "exerciseType": "string",
- "direction": "string",
- "identifiers": [
- {
- "type": "string",
- "value": "string"
}
], - "classifications": [
- {
- "type": "string",
- "value": "string"
}
], - "underlyings": [
- {
- "isin": "string",
- "bloombergKey": "string",
- "currency": "string",
- "name": "string",
- "delta": 0,
- "leverageFactor": 0,
- "spotReference": 0,
- "barrierReachedTime": "string",
- "ratio": 0,
- "monitors": [
- {
- "type": "string",
- "startDate": "string",
- "endDate": "string",
- "monitoringType": "string",
- "comparatorType": "string",
- "level": 0,
- "percentage": 0
}
]
}
], - "interests": [
- {
- "type": "string",
- "annualRate": 0,
- "dayCount": "string",
- "businessDayConvention": "string",
- "periodAdjustment": true,
- "memory": true,
- "coupons": [
- {
- "startDate": "string",
- "endDate": "string",
- "valueDate": "string",
- "amount": 0,
- "amountPaid": 0,
- "numberOfCouponsPaid": 0
}
]
}
], - "repayment": {
- "valueDate": "string",
- "currency": "string",
- "cashAmount": 0,
- "repaymentRate": 0,
- "disbursedISIN": "string",
- "disbursedAmount": 0
}, - "markets": [
- {
- "mic": "string",
- "name": "string",
- "firstTradingDate": "string",
- "lastTradingDate": "string",
- "smallestTradeableUnit": 0
}
], - "parties": [
- {
- "type": "string",
- "name": "string",
- "lei": "string",
- "sixGKey": "string",
- "bloombergCompanyId": "string"
}
], - "distributions": [
- {
- "country": "string",
- "type": "string",
- "startDate": "string",
- "endDate": "string"
}
], - "documents": [
- {
- "documentType": "string",
- "language": "string",
- "link": "string"
}
], - "regulations": {
- "emt": {
- "_00001_EMT_Version": "string",
- "_00040_Financial_Instrument_Currency": "string",
- "_00096_Structured_Securities_Quotation": "string",
- "targetMarket": {
- "investorType": {
- "_01000_Target_Market_Reference_Date": "string",
- "_01010_Investor_Type_Retail": "string",
- "_01020_Investor_Type_Professional": "string",
- "_01030_Investor_Type_Eligible_Counterparty": "string"
}, - "knowledgeAndExperience": {
- "_02010_Basic_Investor": "string",
- "_02020_Informed_Investor": "string",
- "_02030_Advanced_Investor": "string",
- "_02040_Expert_Investor_Germany": "string"
}, - "abilityToBearLosses": {
- "_03010_Compatible_With_Clients_Who_Can_Not_Bear_Capital_Loss": "string",
- "_03020_Compatible_With_Clients_Who_Can_Bear_Limited_Capital_Loss": "string",
- "_03030_Limited_Capital_Loss_Level": 0,
- "_03040_Compatible_With_Clients_Who_Do_Not_Need_Capital_Guarantee": "string",
- "_03050_Compatible_With_Clients_Who_Can_Bear_Loss_Beyond_Capital": "string"
}, - "riskTolerance": {
- "_04010_Risk_Tolerance_PRIIPS_Methodology": 0
}, - "clientObjectivesAndNeeds": {
- "_05010_Return_Profile_Client_Looking_For_Preservation": "string",
- "_05020_Return_Profile_Client_Looking_For_Capital_Growth": "string",
- "_05030_Return_Profile_Client_Looking_For_Income": "string",
- "_05040_Return_Profile_Hedging": "string",
- "_05050_Option_Or_Leveraged_Return_Profile": "string",
- "_05070_Return_Profile_Pension_Scheme_Germany": "string",
- "_05080_Minimum_Recommended_Holding_Period": "string",
- "_05115_Other_Specific_Investment_Need": "string"
}, - "distributionStrategy": {
- "_06010_Execution_Only": "string",
- "_06020_Execution_With_Appropriateness_Test_Or_Non_Advised_Services": "string",
- "_06030_Investment_Advice": "string",
- "_06040_Portfolio_Management": "string"
}
}, - "costsExAnte": {
- "_07020_Gross_One_off_Cost_Financial_Instrument_Maximum_Entry_Cost_Non_Acquired": 0,
- "_07080_One_off_Costs_Financial_Instrument_Typical_Exit_Cost": 0,
- "_07090_One_off_Cost_Financial_Instrument_Exit_Cost_Structured_Products_Prior_RHP": 0,
- "_07100_Financial_Instrument_Gross_Ongoing_Costs": 0,
- "_07110_Financial_Instrument_Management_Fee": 0,
- "_07130_Financial_Instrument_Transaction_Costs_Ex_Ante": 0,
- "_07140_Financial_Instrument_Incidental_Costs_Ex_Ante": 0,
- "_07150_Structured_Securities_Reference_Price_Ex_Ante": 0,
- "_07160_Ex_Ante_Costs_Reference_Date": "string"
}
}
}
}
}
], - "links": {
- "next": "string",
- "events": "string"
}
}
Get My Instrument Events
This is used to get instrument events for the API user that have happened since a certain time. For example, get all new issues or redemptions related to instruments related to the API user in the last 10 seconds or last day.
Authorizations:
query Parameters
since | string or null Get events since this time/ID |
maxEvents | integer <int32> Default: 100 Max events to return |
legalCountry | string or null Optional filter for legal country |
eventType | string or null Optional filter for event type |
partnerRelationship | string or null Optional filter for type of relationship with Vontobel - for example distribution |
Responses
Response samples
- 200
- 400
- 401
- 403
- 500
{- "nextId": "string",
- "events": [
- {
- "event": {
- "type": "string",
- "repayment": {
- "valueDate": "string",
- "currency": "string",
- "cashAmount": 0,
- "repaymentRate": 0,
- "disbursedISIN": "string",
- "disbursedAmount": 0
}, - "coupon": {
- "startDate": "string",
- "endDate": "string",
- "valueDate": "string",
- "amount": 0,
- "amountPaid": 0,
- "numberOfCouponsPaid": 0
}, - "barrierCross": {
- "crossTime": "string",
- "relatedUnderlyingBloombergKey": "string"
}
}, - "instrument": {
- "id": 0,
- "name": "string",
- "legalCountry": "string",
- "currency": "string",
- "priceType": "string",
- "issuePrice": 0,
- "denomination": 0,
- "subscriptionEndTime": "string",
- "initialFixingTime": "string",
- "finalFixingTime": "string",
- "paymentDate": "string",
- "repaymentDate": "string",
- "settlementType": "string",
- "quanto": true,
- "exerciseType": "string",
- "direction": "string",
- "identifiers": [
- {
- "type": "string",
- "value": "string"
}
], - "classifications": [
- {
- "type": "string",
- "value": "string"
}
], - "underlyings": [
- {
- "isin": "string",
- "bloombergKey": "string",
- "currency": "string",
- "name": "string",
- "delta": 0,
- "leverageFactor": 0,
- "spotReference": 0,
- "barrierReachedTime": "string",
- "ratio": 0,
- "monitors": [
- {
- "type": "string",
- "startDate": "string",
- "endDate": "string",
- "monitoringType": "string",
- "comparatorType": "string",
- "level": 0,
- "percentage": 0
}
]
}
], - "interests": [
- {
- "type": "string",
- "annualRate": 0,
- "dayCount": "string",
- "businessDayConvention": "string",
- "periodAdjustment": true,
- "memory": true,
- "coupons": [
- {
- "startDate": "string",
- "endDate": "string",
- "valueDate": "string",
- "amount": 0,
- "amountPaid": 0,
- "numberOfCouponsPaid": 0
}
]
}
], - "repayment": {
- "valueDate": "string",
- "currency": "string",
- "cashAmount": 0,
- "repaymentRate": 0,
- "disbursedISIN": "string",
- "disbursedAmount": 0
}, - "markets": [
- {
- "mic": "string",
- "name": "string",
- "firstTradingDate": "string",
- "lastTradingDate": "string",
- "smallestTradeableUnit": 0
}
], - "parties": [
- {
- "type": "string",
- "name": "string",
- "lei": "string",
- "sixGKey": "string",
- "bloombergCompanyId": "string"
}
], - "distributions": [
- {
- "country": "string",
- "type": "string",
- "startDate": "string",
- "endDate": "string"
}
], - "documents": [
- {
- "documentType": "string",
- "language": "string",
- "link": "string"
}
], - "regulations": {
- "emt": {
- "_00001_EMT_Version": "string",
- "_00040_Financial_Instrument_Currency": "string",
- "_00096_Structured_Securities_Quotation": "string",
- "targetMarket": {
- "investorType": {
- "_01000_Target_Market_Reference_Date": "string",
- "_01010_Investor_Type_Retail": "string",
- "_01020_Investor_Type_Professional": "string",
- "_01030_Investor_Type_Eligible_Counterparty": "string"
}, - "knowledgeAndExperience": {
- "_02010_Basic_Investor": "string",
- "_02020_Informed_Investor": "string",
- "_02030_Advanced_Investor": "string",
- "_02040_Expert_Investor_Germany": "string"
}, - "abilityToBearLosses": {
- "_03010_Compatible_With_Clients_Who_Can_Not_Bear_Capital_Loss": "string",
- "_03020_Compatible_With_Clients_Who_Can_Bear_Limited_Capital_Loss": "string",
- "_03030_Limited_Capital_Loss_Level": 0,
- "_03040_Compatible_With_Clients_Who_Do_Not_Need_Capital_Guarantee": "string",
- "_03050_Compatible_With_Clients_Who_Can_Bear_Loss_Beyond_Capital": "string"
}, - "riskTolerance": {
- "_04010_Risk_Tolerance_PRIIPS_Methodology": 0
}, - "clientObjectivesAndNeeds": {
- "_05010_Return_Profile_Client_Looking_For_Preservation": "string",
- "_05020_Return_Profile_Client_Looking_For_Capital_Growth": "string",
- "_05030_Return_Profile_Client_Looking_For_Income": "string",
- "_05040_Return_Profile_Hedging": "string",
- "_05050_Option_Or_Leveraged_Return_Profile": "string",
- "_05070_Return_Profile_Pension_Scheme_Germany": "string",
- "_05080_Minimum_Recommended_Holding_Period": "string",
- "_05115_Other_Specific_Investment_Need": "string"
}, - "distributionStrategy": {
- "_06010_Execution_Only": "string",
- "_06020_Execution_With_Appropriateness_Test_Or_Non_Advised_Services": "string",
- "_06030_Investment_Advice": "string",
- "_06040_Portfolio_Management": "string"
}
}, - "costsExAnte": {
- "_07020_Gross_One_off_Cost_Financial_Instrument_Maximum_Entry_Cost_Non_Acquired": 0,
- "_07080_One_off_Costs_Financial_Instrument_Typical_Exit_Cost": 0,
- "_07090_One_off_Cost_Financial_Instrument_Exit_Cost_Structured_Products_Prior_RHP": 0,
- "_07100_Financial_Instrument_Gross_Ongoing_Costs": 0,
- "_07110_Financial_Instrument_Management_Fee": 0,
- "_07130_Financial_Instrument_Transaction_Costs_Ex_Ante": 0,
- "_07140_Financial_Instrument_Incidental_Costs_Ex_Ante": 0,
- "_07150_Structured_Securities_Reference_Price_Ex_Ante": 0,
- "_07160_Ex_Ante_Costs_Reference_Date": "string"
}
}
}
}
}
], - "links": {
- "next": "string",
- "events": "string"
}
}
Get single Simulation By Instrument Id
Authorizations:
path Parameters
id required | integer <int64> The requested Simulation's Instrument Id |
Responses
Response samples
- 200
- 400
- 401
- 403
- 500
{- "instrument": {
- "id": 0,
- "name": "string",
- "legalCountry": "string",
- "currency": "string",
- "priceType": "string",
- "issuePrice": 0,
- "denomination": 0,
- "subscriptionEndTime": "string",
- "initialFixingTime": "string",
- "finalFixingTime": "string",
- "paymentDate": "string",
- "repaymentDate": "string",
- "settlementType": "string",
- "quanto": true,
- "exerciseType": "string",
- "direction": "string",
- "identifiers": [
- {
- "type": "string",
- "value": "string"
}
], - "classifications": [
- {
- "type": "string",
- "value": "string"
}
], - "underlyings": [
- {
- "isin": "string",
- "bloombergKey": "string",
- "currency": "string",
- "name": "string",
- "delta": 0,
- "leverageFactor": 0,
- "spotReference": 0,
- "barrierReachedTime": "string",
- "ratio": 0,
- "monitors": [
- {
- "type": "string",
- "startDate": "string",
- "endDate": "string",
- "monitoringType": "string",
- "comparatorType": "string",
- "level": 0,
- "percentage": 0
}
]
}
], - "interests": [
- {
- "type": "string",
- "annualRate": 0,
- "dayCount": "string",
- "businessDayConvention": "string",
- "periodAdjustment": true,
- "memory": true,
- "coupons": [
- {
- "startDate": "string",
- "endDate": "string",
- "valueDate": "string",
- "amount": 0,
- "amountPaid": 0,
- "numberOfCouponsPaid": 0
}
]
}
], - "repayment": {
- "valueDate": "string",
- "currency": "string",
- "cashAmount": 0,
- "repaymentRate": 0,
- "disbursedISIN": "string",
- "disbursedAmount": 0
}, - "markets": [
- {
- "mic": "string",
- "name": "string",
- "firstTradingDate": "string",
- "lastTradingDate": "string",
- "smallestTradeableUnit": 0
}
], - "parties": [
- {
- "type": "string",
- "name": "string",
- "lei": "string",
- "sixGKey": "string",
- "bloombergCompanyId": "string"
}
], - "distributions": [
- {
- "country": "string",
- "type": "string",
- "startDate": "string",
- "endDate": "string"
}
], - "documents": [
- {
- "documentType": "string",
- "language": "string",
- "link": "string"
}
], - "regulations": {
- "emt": {
- "_00001_EMT_Version": "string",
- "_00040_Financial_Instrument_Currency": "string",
- "_00096_Structured_Securities_Quotation": "string",
- "targetMarket": {
- "investorType": {
- "_01000_Target_Market_Reference_Date": "string",
- "_01010_Investor_Type_Retail": "string",
- "_01020_Investor_Type_Professional": "string",
- "_01030_Investor_Type_Eligible_Counterparty": "string"
}, - "knowledgeAndExperience": {
- "_02010_Basic_Investor": "string",
- "_02020_Informed_Investor": "string",
- "_02030_Advanced_Investor": "string",
- "_02040_Expert_Investor_Germany": "string"
}, - "abilityToBearLosses": {
- "_03010_Compatible_With_Clients_Who_Can_Not_Bear_Capital_Loss": "string",
- "_03020_Compatible_With_Clients_Who_Can_Bear_Limited_Capital_Loss": "string",
- "_03030_Limited_Capital_Loss_Level": 0,
- "_03040_Compatible_With_Clients_Who_Do_Not_Need_Capital_Guarantee": "string",
- "_03050_Compatible_With_Clients_Who_Can_Bear_Loss_Beyond_Capital": "string"
}, - "riskTolerance": {
- "_04010_Risk_Tolerance_PRIIPS_Methodology": 0
}, - "clientObjectivesAndNeeds": {
- "_05010_Return_Profile_Client_Looking_For_Preservation": "string",
- "_05020_Return_Profile_Client_Looking_For_Capital_Growth": "string",
- "_05030_Return_Profile_Client_Looking_For_Income": "string",
- "_05040_Return_Profile_Hedging": "string",
- "_05050_Option_Or_Leveraged_Return_Profile": "string",
- "_05070_Return_Profile_Pension_Scheme_Germany": "string",
- "_05080_Minimum_Recommended_Holding_Period": "string",
- "_05115_Other_Specific_Investment_Need": "string"
}, - "distributionStrategy": {
- "_06010_Execution_Only": "string",
- "_06020_Execution_With_Appropriateness_Test_Or_Non_Advised_Services": "string",
- "_06030_Investment_Advice": "string",
- "_06040_Portfolio_Management": "string"
}
}, - "costsExAnte": {
- "_07020_Gross_One_off_Cost_Financial_Instrument_Maximum_Entry_Cost_Non_Acquired": 0,
- "_07080_One_off_Costs_Financial_Instrument_Typical_Exit_Cost": 0,
- "_07090_One_off_Cost_Financial_Instrument_Exit_Cost_Structured_Products_Prior_RHP": 0,
- "_07100_Financial_Instrument_Gross_Ongoing_Costs": 0,
- "_07110_Financial_Instrument_Management_Fee": 0,
- "_07130_Financial_Instrument_Transaction_Costs_Ex_Ante": 0,
- "_07140_Financial_Instrument_Incidental_Costs_Ex_Ante": 0,
- "_07150_Structured_Securities_Reference_Price_Ex_Ante": 0,
- "_07160_Ex_Ante_Costs_Reference_Date": "string"
}
}
}
}
}
Get single Simulation By ISIN
Authorizations:
path Parameters
isin required | string The requested Simulation's ISIN |
Responses
Response samples
- 200
- 400
- 401
- 403
- 500
{- "instrument": {
- "id": 0,
- "name": "string",
- "legalCountry": "string",
- "currency": "string",
- "priceType": "string",
- "issuePrice": 0,
- "denomination": 0,
- "subscriptionEndTime": "string",
- "initialFixingTime": "string",
- "finalFixingTime": "string",
- "paymentDate": "string",
- "repaymentDate": "string",
- "settlementType": "string",
- "quanto": true,
- "exerciseType": "string",
- "direction": "string",
- "identifiers": [
- {
- "type": "string",
- "value": "string"
}
], - "classifications": [
- {
- "type": "string",
- "value": "string"
}
], - "underlyings": [
- {
- "isin": "string",
- "bloombergKey": "string",
- "currency": "string",
- "name": "string",
- "delta": 0,
- "leverageFactor": 0,
- "spotReference": 0,
- "barrierReachedTime": "string",
- "ratio": 0,
- "monitors": [
- {
- "type": "string",
- "startDate": "string",
- "endDate": "string",
- "monitoringType": "string",
- "comparatorType": "string",
- "level": 0,
- "percentage": 0
}
]
}
], - "interests": [
- {
- "type": "string",
- "annualRate": 0,
- "dayCount": "string",
- "businessDayConvention": "string",
- "periodAdjustment": true,
- "memory": true,
- "coupons": [
- {
- "startDate": "string",
- "endDate": "string",
- "valueDate": "string",
- "amount": 0,
- "amountPaid": 0,
- "numberOfCouponsPaid": 0
}
]
}
], - "repayment": {
- "valueDate": "string",
- "currency": "string",
- "cashAmount": 0,
- "repaymentRate": 0,
- "disbursedISIN": "string",
- "disbursedAmount": 0
}, - "markets": [
- {
- "mic": "string",
- "name": "string",
- "firstTradingDate": "string",
- "lastTradingDate": "string",
- "smallestTradeableUnit": 0
}
], - "parties": [
- {
- "type": "string",
- "name": "string",
- "lei": "string",
- "sixGKey": "string",
- "bloombergCompanyId": "string"
}
], - "distributions": [
- {
- "country": "string",
- "type": "string",
- "startDate": "string",
- "endDate": "string"
}
], - "documents": [
- {
- "documentType": "string",
- "language": "string",
- "link": "string"
}
], - "regulations": {
- "emt": {
- "_00001_EMT_Version": "string",
- "_00040_Financial_Instrument_Currency": "string",
- "_00096_Structured_Securities_Quotation": "string",
- "targetMarket": {
- "investorType": {
- "_01000_Target_Market_Reference_Date": "string",
- "_01010_Investor_Type_Retail": "string",
- "_01020_Investor_Type_Professional": "string",
- "_01030_Investor_Type_Eligible_Counterparty": "string"
}, - "knowledgeAndExperience": {
- "_02010_Basic_Investor": "string",
- "_02020_Informed_Investor": "string",
- "_02030_Advanced_Investor": "string",
- "_02040_Expert_Investor_Germany": "string"
}, - "abilityToBearLosses": {
- "_03010_Compatible_With_Clients_Who_Can_Not_Bear_Capital_Loss": "string",
- "_03020_Compatible_With_Clients_Who_Can_Bear_Limited_Capital_Loss": "string",
- "_03030_Limited_Capital_Loss_Level": 0,
- "_03040_Compatible_With_Clients_Who_Do_Not_Need_Capital_Guarantee": "string",
- "_03050_Compatible_With_Clients_Who_Can_Bear_Loss_Beyond_Capital": "string"
}, - "riskTolerance": {
- "_04010_Risk_Tolerance_PRIIPS_Methodology": 0
}, - "clientObjectivesAndNeeds": {
- "_05010_Return_Profile_Client_Looking_For_Preservation": "string",
- "_05020_Return_Profile_Client_Looking_For_Capital_Growth": "string",
- "_05030_Return_Profile_Client_Looking_For_Income": "string",
- "_05040_Return_Profile_Hedging": "string",
- "_05050_Option_Or_Leveraged_Return_Profile": "string",
- "_05070_Return_Profile_Pension_Scheme_Germany": "string",
- "_05080_Minimum_Recommended_Holding_Period": "string",
- "_05115_Other_Specific_Investment_Need": "string"
}, - "distributionStrategy": {
- "_06010_Execution_Only": "string",
- "_06020_Execution_With_Appropriateness_Test_Or_Non_Advised_Services": "string",
- "_06030_Investment_Advice": "string",
- "_06040_Portfolio_Management": "string"
}
}, - "costsExAnte": {
- "_07020_Gross_One_off_Cost_Financial_Instrument_Maximum_Entry_Cost_Non_Acquired": 0,
- "_07080_One_off_Costs_Financial_Instrument_Typical_Exit_Cost": 0,
- "_07090_One_off_Cost_Financial_Instrument_Exit_Cost_Structured_Products_Prior_RHP": 0,
- "_07100_Financial_Instrument_Gross_Ongoing_Costs": 0,
- "_07110_Financial_Instrument_Management_Fee": 0,
- "_07130_Financial_Instrument_Transaction_Costs_Ex_Ante": 0,
- "_07140_Financial_Instrument_Incidental_Costs_Ex_Ante": 0,
- "_07150_Structured_Securities_Reference_Price_Ex_Ante": 0,
- "_07160_Ex_Ante_Costs_Reference_Date": "string"
}
}
}
}
}