Users

Get user details

Changed on

Retrieve detailed information about a specific user

Required permission: user:read

get/v2/users/{userId}

Request

  • Base URL
    https://api.adaptivesecurity.com
  • URL
    https://api.adaptivesecurity.com/v2/users/{userId}
  • Auth
    HTTP bearer

Path parameters

userIdstring required

User ID

Response

Successfully retrieved user details

created_atstring date-time

User's created date

current_risk_scoreinteger nullable

User's current risk score

departmentstring nullable

User's department

divisionsstring[] nullable

User's divisions

emailstring

User's email address

first_namestring nullable

User's first name

idstring

Unique identifier for the user

job_titlestring nullable

User's job title

languagesstring[] nullable

User's preferred languages

last_namestring nullable

User's last name

locationstring nullable

User's location

manager_emailstring nullable

Manager's email address

manager_namestring nullable

Manager's name

mobile_phone_numberstring nullable

User's mobile phone number

organizationstring nullable

Organization name

phone_numberstring nullable

User's office phone number

start_datestring date-time nullable

User's start date

status'ACTIVE' | 'DEACTIVATED' | 'EXCLUDED'

Current status of the user

Example response

{
  "created_at": "2025-01-01T13:19:13.402Z",
  "current_risk_score": 75,
  "department": "Engineering",
  "divisions": [
    "Consumer Devices"
  ],
  "email": "john.smith@example.com",
  "first_name": "John",
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "job_title": "Senior Engineer",
  "languages": [
    "en-US"
  ],
  "last_name": "Smith",
  "location": "Office A",
  "manager_email": "andrew@example.com",
  "manager_name": "Andrew Smith",
  "mobile_phone_number": "+1-555-012-3457",
  "organization": "Adaptive",
  "phone_number": "+1-555-012-3456",
  "start_date": "2025-01-01T13:19:13.402Z",
  "status": "ACTIVE"
}

Changes

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status