Enlivy gives you full control over your organization’s users via the API.
Whether you’re building your own user interface or automating user workflows, the Enlivy API allows you to list, view, create, and update users with precision and flexibility.
Each user in Enlivy belongs to an organization and can have specific roles and statuses depending on their access level.
By using the following endpoints, you can manage your user base programmatically, integrate Enlivy into your internal systems, or automate user provisioning and onboarding processes.
This section covers the essential operations:
const organizationId = "your_org_id";
const token = "YOUR_TOKEN_HERE";
fetch(`https://api.enlivy.com/organizations/{organizationId}/users?page=1&limit=20&include=tag_ids,user_role&include_meta=navigation`, {
method: 'GET',
headers: {
'Authorization': `Bearer ${token}`,
'Content-Type': 'application/json'
}
})
const organizationId = "your_org_id";
const userId = "user_12345";
const token = "YOUR_TOKEN_HERE";
fetch(`https://api.enlivy.com/organizations/${organizationId}/users/${userId}?include=tag_ids,user_role`, {
method: 'GET',
headers: {
'Authorization': `Bearer ${token}`,
'Content-Type': 'application/json'
}
})