POST
/BizEvent/NoticeOfConversion
When to Use
- Create conversion event notice records for investment class conversions
- Record conversion details including source/target investments, quantities, and conversion factors
- Create dual event records (source redemption and target allotment) for conversion tracking
Prerequisites
- Valid source and target investment identifiers (native or external)
- Valid account identifier (native or external)
- TransactionDate in YYYY-MM-DD format
Considerations
- Returns two event records upon successful creation: source investment redemption and target investment allotment
- ConversionFactor specifies unit allocation ratio between source and target investments
- ConversionMethod describes the calculation methodology used
Description
Creates two linked conversion event records: source investment redemption and target investment allotment. Returns both event records with assigned BizEventIDs for tracking purposes. Accepts conversion factor and method specifications.
Conversion Event Records
Conversion creates two linked event records representing the source redemption and target allotment for investment class conversions.
Required Headers - See Authentication
| Header | Value | Description |
|---|---|---|
| Content-Type | application/json | Request content type |
| Authorization | {accessToken} | Bearer token for API access |
| Version | 2.0 | API version identifier |
Request Body
| Parameter | Type | Required | Description |
|---|---|---|---|
ProductID |
integer | Native 7G identifier for the product. | |
externalBizTransactionId |
string | Optional |
External transaction identifier for system integration. |
externalProductId |
string | External system identifier for the product (alternative to productID). | |
fromInvestmentID |
integer | Native 7G identifier for the source investment. | |
fromExternalInvestmentId |
string | External system identifier for the source investment (alternative to fromInvestmentID). | |
toInvestmentID |
integer | Native 7G identifier for the target investment. | |
toExternalInvestmentId |
string | External system identifier for the target investment (alternative to toInvestmentID). | |
AccountID |
integer | Native 7G identifier for the account. | |
externalAccountId |
string | External system identifier for the account (alternative to accountID). | |
amount |
decimal | Optional |
Monetary value of the conversion. |
quantity |
decimal | Optional |
Number of units being converted from the source investment. |
comment |
string | Optional |
Additional notes or reason for conversion. |
transactionDate |
date | Optional |
Effective date for the conversion (YYYY-MM-DD format). |
conversionFactor |
decimal | Optional |
Multiplier for unit conversion calculations between source and target investments. |
conversionMethod |
string | Optional |
Method identifier for the conversion calculation. |
ProductID
Native 7G identifier for the product.
externalBizTransactionId
External transaction identifier for system integration.
externalProductId
External system identifier for the product (alternative to productID).
fromInvestmentID
Native 7G identifier for the source investment.
fromExternalInvestmentId
External system identifier for the source investment (alternative to fromInvestmentID).
toInvestmentID
Native 7G identifier for the target investment.
toExternalInvestmentId
External system identifier for the target investment (alternative to toInvestmentID).
AccountID
Native 7G identifier for the account.
externalAccountId
External system identifier for the account (alternative to accountID).
amount
Monetary value of the conversion.
quantity
Number of units being converted from the source investment.
comment
Additional notes or reason for conversion.
transactionDate
Effective date for the conversion (YYYY-MM-DD format).
conversionFactor
Multiplier for unit conversion calculations between source and target investments.
conversionMethod
Method identifier for the conversion calculation.
Example Requests
json
{
"productID": 100,
"externalBizTransactionId": "CONV-001",
"externalProductId": "PROD-001",
"fromInvestmentID": 200,
"fromExternalInvestmentId": "INV-CLASS-A",
"toInvestmentID": 201,
"toExternalInvestmentId": "INV-CLASS-B",
"accountID": 5678,
"externalAccountId": "ACC-001",
"amount": 25000.00,
"quantity": 1000.00,
"comment": "Class A to Class B conversion per investor request",
"transactionDate": "2024-02-15",
"conversionFactor": 0.85,
"conversionMethod": "NAV_Based"
}Response Examples
json
{
"result": true,
"message": "Conversion notice created successfully",
"recordCount": 2,
"data": [
{
"bizEventID": 50003,
"bizEventTypeID": 50,
"bizEventStatusID": 1,
"productID": 100,
"externalProductId": "PROD-001",
"investmentID": 200,
"externalInvestmentId": "INV-CLASS-A",
"accountID": 5678,
"externalAccountId": "ACC-001",
"accountNumber": "ACC123456",
"bizEntityName": "Smith Family Trust",
"bizEventDate": "2024-02-15",
"amount": 25000.00,
"quantity": 1000.00,
"comment": "Class A to Class B conversion per investor request (source redemption)",
"conversionMethodID": 1,
"conversionFactor": 0.85,
"createdDate": "2024-02-15T10:15:00Z",
"updatedDate": null
},
{
"bizEventID": 50004,
"bizEventTypeID": 50,
"bizEventStatusID": 1,
"productID": 100,
"externalProductId": "PROD-001",
"investmentID": 201,
"externalInvestmentId": "INV-CLASS-B",
"accountID": 5678,
"externalAccountId": "ACC-001",
"accountNumber": "ACC123456",
"bizEntityName": "Smith Family Trust",
"bizEventDate": "2024-02-15",
"amount": 25000.00,
"quantity": 850.00,
"comment": "Class A to Class B conversion per investor request (target allotment)",
"conversionMethodID": 1,
"conversionFactor": 0.85,
"createdDate": "2024-02-15T10:15:00Z",
"updatedDate": null
}
]
}