Validate Update
Dry-run validation for an update (same optional fields as /update).
Merges the payload onto the stored registry + holdings, then validates the resulting definition — the same snapshot /update would persist if accepted.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Body
Request model for updating a tracked portfolio.
All fields are optional — send only what you want to change. If portfolio
is provided, holdings are fully replaced. Analytics are recomputed in the
background up to the latest trading day; extending the series through a
specific date without changing definition is /increment's job.
Optional new holdings to replace the existing portfolio definition.
Override base currency for this portfolio.
"USD"
Override benchmark for this portfolio.
"ACWI.OQ"
Override initial portfolio value in base currency.
10000
Override transaction cost setting for this update.
Override transaction cost config for this update.
Response
Successful Response
True when the portfolio would pass track/update validation
Portfolio definition after weight renormalization (only when valid)