POST
/BizEvent/NoticeOfConversion
Usage Notes
When
- Record pending conversion between investments
- Pre-register conversions for workflow tracking
Requirements
- Source and target investments must exist
- Account must hold source investment
Notes
- Creates TWO linked event records (source redemption and target allotment)
- Response returns array with both event records
Description
Creates conversion event notices representing a pending investment conversion. Returns TWO linked event records.
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
bash
curl -X POST 'https://api.7g.com.au/BizEvent/NoticeOfConversion' \
-H 'Authorization: {accessToken}' \
-H 'Version: 2.0' \
-H 'Content-Type: application/json' \
-d '{
"productID": 100,
"fromInvestmentID": 200,
"toInvestmentID": 201,
"accountID": 5678,
"amount": 25000.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
}
]
}