Update the maturity action(s) for a holding
Updates the maturity action(s) for an existing holding.
Send action to apply a single action to the holding's entire maturity value, or actions to split that value across several actions — for example auto-extending part of an extendable holding and withdrawing the rest. Either form replaces every maturity action currently set on the holding, so send the complete instruction each time. Any part of maturityValue left unallocated by actions becomes a HOLD action.
Path parameters
Entity code
Entity code
uid of the holding whose maturity action is being modified.
uid of the holding whose maturity action is being modified.
Request body
Example request
{
"actions": [
{
"amount": 5000,
"indicationUid": "f952ed5df4g84f8gh148f4f8sf6g4"
}
],
"indicationUid": "f952ed5df4g84f8gh148f4f8sf6g4"
}Response
Maturity actions
Example response
{
"entityCode": "TEST0001",
"holdingUid": "16cdb3fe25e743fc9eed4b9742869424",
"maturityActions": [
{
"amount": 5000,
"currency": "GBP",
"holdingUid": "74628ebad0f54881b3c76acf146eb3c3",
"subscriptionUid": "dade0389c66241bd8366b017f1ffe19a",
"type": "ROLL",
"uid": "96cd54e5ddfd41b0a77afef15a96660d"
}
]
}Changes
Changed in 1 of the 3 revisions of this API.53
- ▲
removed the enum value
HOLDof the request propertyrequest-property-enum-value-removed
- ▲
removed the enum value
REDEEMof the request propertyrequest-property-enum-value-removed
- ▲
removed the enum value
ROLLof the request propertyrequest-property-enum-value-removed
- ▲
removed the enum value
SWITCHof the request propertyrequest-property-enum-value-removed
- ▲
the
request property type changed fromstringto no typerequest-property-type-changed
- ○
added the new optional request property
new-optional-request-property
- ○
added
subschema #2to therequest propertyanyOflistrequest-property-any-of-added
- ○
the request property
became optionalrequest-property-became-optional
- ▲