List owned nhi identities
GET/intelligence/v1/identities/:id/non-human-identity-ownership/:category
Continuation endpoint for a human parent's
nonHumanIdentityOwnership.{category}.primaryOwned.next or
nonHumanIdentityOwnership.{category}.secondaryOwned.next link. Returns a bare JSON array of
owned non-human identity summary rows for the given category, optional ownershipRole,
limit, and offset. Wire items match the aggregate ownership item shape
({ id, displayName, source? }).
When ownershipRole is omitted, the request defaults to primary. Pass count=true to
receive X-Total-Count (including 0 on empty pages). The filters query parameter is not
supported on this route (HTTP 400).
Requires tenant licenses idn:response-and-remediation and idn:machine-identity-security.
Tenants without idn:machine-identity-security receive HTTP 403.
Not applicable to non-human identities (no ownership slice on the NHI envelope).
Request
Responses
- 200
- 400
- 401
- 403
- 429
- 500
One page of owned non-human identities for the requested category and role.
Response Headers
Total number of owned non-human identities for the requested ownership role; present only when count=true was sent (including 0 on empty pages).
Invalid path or query parameters, including invalid category, invalid ownershipRole,
unsupported filters, or invalid limit/offset/count.
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
Unauthorized access, or tenant lacks the idn:machine-identity-security license required
for this route.
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
Internal or upstream server failure.