Sync Holdings on a Sub Account Run in API Explorer
Ask AI
POST
/api/v1/plans/{plan_uuid}/sub-accounts/{subAccount_uuid}/sync-holdings
curl \
--request POST 'https://api.plannrcrm.com/api/v1/plans/6ff8f7f6-1eb3-3525-be4a-3932c805afed/sub-accounts/6ff8f7f6-1eb3-3525-be4a-3932c805afed/sync-holdings' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"holdings": [
{
"fund_name": "My Fund",
"reference": "C4$4",
"provider": "Transact",
"sector": "Europe",
"sedol": "ABC12345",
"isin": "ABC12345",
"citi": "ABC12345",
"units": 10,
"unit_price": 50000,
"unit_price_raw": 500.2345,
"purchase_price": 25000,
"currency": "GBP",
"is_active": true,
"portfolio_uuid": "14f233e7-cc9e-4b4a-86d9-cd4d34673eb7"
}
],
"portfolio_name": "Proposed Holdings 2023",
"is_proposed_portfolio": true
}'
Request examples
{
"holdings": [
{
"fund_name": "My Fund",
"reference": "C4$4",
"provider": "Transact",
"sector": "Europe",
"sedol": "ABC12345",
"isin": "ABC12345",
"citi": "ABC12345",
"units": 10,
"unit_price": 50000,
"unit_price_raw": 500.2345,
"purchase_price": 25000,
"currency": "GBP",
"is_active": true,
"portfolio_uuid": "14f233e7-cc9e-4b4a-86d9-cd4d34673eb7"
}
],
"portfolio_name": "Proposed Holdings 2023",
"is_proposed_portfolio": true
}
Response examples (202)
{}
Response examples (409)
{
"message": "Plan is being deleted."
}
Response examples (422)
{
"message": "The given data was invalid.",
"errors": {
"field": [
"The field is invalid."
]
}
}