portfolio_importOperation.createForSource
POST
/portfolio/import-sources/{sourceId}/operationsPath parameters
Request body
application/json, required · PortfolioCreateSourceOperationRequest
- One of:
validate
{
"type": "validate",
"output_file_key": "string",
"asset_structure_overrides": {
"assets": [
{
"structure": {},
"currency": "string",
"parent_asset_id": 1,
"parent_source_name": "string",
"subposition_type": {},
"subscription_type": {},
"toggles": [
true
]
}
]
}
}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-sources/{sourceId}/operations\
-H "Authorization: Bearer $HELM_API_KEY"\
-H "Content-Type: application/json"\
-d '{
"type": "validate",
"output_file_key": "string",
"asset_structure_overrides": {
"assets": [
{
"structure": {},
"currency": "string",
"parent_asset_id": 1,
"parent_source_name": "string",
"subposition_type": {},
"subscription_type": {},
"toggles": [
true
]
}
]
}
}'