Update workforce member | Comp AI API
Update a workforce member profile, role, department, or compliance metadata used for people-security controls.
Documentation Index
Fetch the complete documentation index at: https://www.trycomp.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
API key for authentication
Path Parameters
Member ID
"mem_abc123def456"
Body
Member update data
User ID to associate with this member
"usr_abc123def456"
Role for the member (built-in role name or custom role ID)
"admin"
Member department
none, admin, gov, hr, it, itsm, qms "it"
Whether to deactivate this member (soft delete)
false
FleetDM label ID for member devices
123
Job title for the member
"Software Engineer"
Name of the associated user
"John Doe"
Email of the associated user
"john@example.com"
Member join date (createdAt override)
"2024-01-15T00:00:00.000Z"
When true, this member is exempt from the org-level background check requirement and will count as complete in people scores.
false
Reason code for the exemption (e.g. "contractor_with_vendor_check", "other"). Persisted alongside backgroundCheckExempt and cleared when the member becomes non-exempt.
"other"
Free-text justification for the exemption, attached to the audit log. Cleared when the member becomes non-exempt.
"Contractor with existing background check on file from staffing agency."
Employee onboard date
"2026-01-15T00:00:00.000Z"
Employee offboard date
"2026-04-30T00:00:00.000Z"
Response
Member updated successfully
Member ID
"mem_abc123def456"
Organization ID this member belongs to
"org_abc123def456"
User ID associated with member
"usr_abc123def456"
Member role
"admin"
When the member was created
"2024-01-01T00:00:00Z"
Member department
none, admin, gov, hr, it, itsm, qms "it"
Job title for the member
"Software Engineer"
Whether member is active
true
Whether member is deactivated
false
FleetDM label ID for member devices
123
User information
Background check requests for this member

