Skip to content

self_investment_target_allocation_compartment_is_not_self_invested โ€‹

self_investment_target_allocation_compartment_is_not_self_invested

Description โ€‹

The compartment is not self-invested, so a self-investment target allocation cannot be created for it.

HTTP Status โ€‹

409 Conflict

doc_url Format โ€‹

The doc_url value is an absolute URL and changes by environment:

<docs-base-url>/errors/self_investment_target_allocation_compartment_is_not_self_invested

Typical Causes โ€‹

  • The compartment was already delegated to a mandate.
  • The compartment is not in the self-invested mode expected by the endpoint.
  • The caller targeted the wrong compartment.

Example โ€‹

Response:

json
{
  "errors": [
    {
      "code": "self_investment_target_allocation_compartment_is_not_self_invested",
      "message": "Compartment '00000000-0000-4000-8000-000000000000' is not self-invested and cannot create a self-investment target allocation.",
      "doc_url": "https://docs.example.com/errors/self_investment_target_allocation_compartment_is_not_self_invested"
    }
  ]
}

How To Fix โ€‹

  1. Use a self-invested compartment.
  2. If the compartment is already delegated, switch it back first.
  3. Retry once the compartment mode matches the endpoint.