Skip to main content
PATCH
Updates metadata for a portfolio owned by the authenticated tenant. Today only portfolioName is mutable.
  • Auth: x-api-key header (required)
  • Scope: portfolios:write
The body uses JSON Merge Patch semantics: omit a field to preserve it, send null to clear it, or send a string to set it. Empty body {} is a 200 no-op. Unknown keys return 400. portfolioName is trimmed server-side. Names may be up to 64 characters and may include Unicode letters, digits, spaces, and - _ . ' : ( ) & /.
string
required
Portfolio identifier returned by POST /v2/enroll or GET /v2/portfolios.
Common error responses:
  • 400 when the body is invalid
  • 401 when x-api-key header is missing or the key is invalid
  • 403 when the API key lacks the portfolios:write scope
  • 404 when the portfolio does not exist or does not belong to the tenant
  • 500 on unexpected server errors