Set the active/inactive status of a batch of books in a single call
Sets one active state on named Derivitec books owned by the caller. Blank names are ignored and duplicate
strings are collapsed. This operation can partially succeed: changed names and failed names are returned,
and IsSuccess is false when any requested name cannot be changed.
Authorizations
OAuth2 access-token requested from AWS Cognito and provided as a Auth Bearer header
Body
A Names collection with at least one non-blank book name after filtering and IsActive, where true activates matched books and false deactivates them. Any supplied GroupType does not change the target book type.
Book or portfolio names and a shared active state requested for a batch status change; the endpoint determines the group kind.
Derivitec.Web.Core.Portfolios.ApiBatchUpdateGroupStatusRequest, Derivitec.Web.Core Portfolio category used to resolve the requested portfolio. It may be omitted when the portfolio name resolves unambiguously.
derivitec, enfusion, orchestrade, liquidity_book, maia, fund_studio, not_set Group names to update; blank values are ignored, duplicates are collapsed, and at least one usable name is required; the endpoint determines whether they identify books or portfolios.
Shared target state for every usable group name: true activates and false deactivates.
Response
Returns updated and failed names, including an error for no usable names or partial failure.
Book or portfolio names changed and names not changed by a batch status request.
Derivitec.Web.Core.Portfolios.ApiBatchUpdateGroupStatusResponse, Derivitec.Web.Core Whether the operation completed successfully. The default is true; error outcomes set it to false.
true
Messages explaining operation-level failures. The collection is empty by default.
Requested book or portfolio names whose active state was changed.
Requested book or portfolio names that were not changed, allowing partial success to be identified.