portfolio_importOperation.createForJob
POST
/portfolio/import-jobs/{jobId}/operationsPath parameters
Request body
application/json, required · PortfolioCreateJobOperationRequest
- One of:
commit
{
"type": "commit",
"commit_source_ids": [
"string"
],
"entity_overrides": {
"assets": [
"force_new"
],
"investors": [
"force_new"
]
},
"asset_structure_overrides": {
"assets": [
{
"structure": {},
"currency": "string",
"parent_asset_id": 1,
"parent_source_name": "string",
"subposition_type": {},
"subscription_type": {},
"toggles": [
true
]
}
]
},
"entity_aliases": {
"assets": [
"string"
],
"investors": [
"string"
]
}
}Responses
202
{
"operation_id": "string"
}404
Not found
409
422
Validation error
Examples
curl -X POST https://your-org-domain/kong/core/api/v2/portfolio/import-jobs/{jobId}/operations\
-H "Authorization: Bearer $HELM_API_KEY"\
-H "Content-Type: application/json"\
-d '{
"type": "commit",
"commit_source_ids": [
"string"
],
"entity_overrides": {
"assets": [
"force_new"
],
"investors": [
"force_new"
]
},
"asset_structure_overrides": {
"assets": [
{
"structure": {},
"currency": "string",
"parent_asset_id": 1,
"parent_source_name": "string",
"subposition_type": {},
"subscription_type": {},
"toggles": [
true
]
}
]
},
"entity_aliases": {
"assets": [
"string"
],
"investors": [
"string"
]
}
}'