Rebalance To New Targets

View as MarkdownOpen in Claude

Rebalance the specified model to a brand-new set of target position and cash allocations supplied on the request. The full replacement target set is submitted; the response returns a subscription key for polling the resulting allocation preview.

Authentication

AuthorizationBearer
SSO bearer token.

Request

This endpoint expects an object.
reqIDlongRequired
Request identifier to uniquely track a request.
modelstringRequired
Name of the model to rebalance.
positionTargetslist of objectsRequired
Full replacement list of position targets for the model.
cashTargetslist of objectsRequired
Full replacement list of currency cash targets for the model.
subscriptionKeystringOptional

Subscription key returned by a prior polling response. Send an empty string on the initial request; supply the returned key on follow-up poll requests.

Response

Successfully submitted rebalance-to-new-targets request.

reqIDstringOptional
Request identifier echoed from the originating request.
subscriptionKeystringOptional

Subscription key to include on follow-up poll requests.

subscriptionStatuslongOptional

Polling state indicator.

  • 0 - Result is still being computed; continue polling.
  • 1 - Result is ready.

Errors

401
Unauthorized Error
500
Internal Server Error
503
Service Unavailable Error