Get Identity

Retrieve detailed information for a specific identity managed by Lifecycle Management

Endpoint

GET /api/private/lifecycle_management/identities/{id}

Description

Retrieves identity information for a user managed by a Lifecycle Management policy. The response includes identity attributes (email, title, department), assigned access profiles, and the primary Access Graph node with all discovered properties.

Example Response
{
  "value": {
    "id": "c278b4cc-0a86-4082-ab25-9ba3d163c805",
    "policy_id": "7fbc3710-602d-46d3-adc0-96fe66bd3c86",
    "entity_type": "OktaUser",
    "entity_id": "00u2clxic15YZbO9R0h8",
    "entity_name": "Jane Smith",
    "email": "[email protected]",
    "title": "Solutions Architect",
    "department": "R&D",
    "active": true,
    "access_profiles": [
      "01972d7b-1e2a-7081-b343-b01db30a508a",
      "be6dd1f5-9753-4896-8d80-cb9d7640f139"
    ],
    "access_profile_details": [
      {
        "access_profile_id": "01972d7b-1e2a-7081-b343-b01db30a508a",
        "access_profile_name": "Evergreen Production",
        "created_from": "BIRTHRIGHT"
      }
    ],
    "workflows_triggered": ["Workflow 2"],
    "last_checked_at": "2025-10-03T16:52:57.200184111Z"
  }
}

API Reference

Get Identity

get

Retrieve full identity details for a user managed by a Lifecycle Management policy, including access profiles, attributes, and lifecycle state

Authorizations
AuthorizationstringRequired

Bearer token authentication using a Veza Personal API key.

Header Format: Authorization: Bearer <your-api-key>

Creating an API Key:

  1. Log into your Veza tenant
  2. Navigate to Administration โ†’ API Keys
  3. Generate a new API key and save the value securely
Path parameters
idstringRequired

UUID of the identity (within the LCM policy)

Responses
200

OK

application/json
get
/api/private/lifecycle_management/identities/{id}

Last updated

Was this helpful?