Get organization member
const url = 'http://localhost:3000/api/v1/organizations/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/members/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url http://localhost:3000/api/v1/organizations/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/members/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0 \ --header 'X-API-Key: <X-API-Key>'Retrieves details of a specific organization member.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”User UUID
Organization UUID
Responses
Section titled “ Responses ”Member retrieved successfully
object
Unique user identifier
User email address
User display name
Whether the user account is active
Whether the user email has been verified
Whether the user is a super admin with platform-wide privileges
When the user was created
When the user was last updated
When the user last logged in
FM-1069: the Keycloak identity-provider alias the user last authenticated through (e.g. the Entra broker alias), or null for a local realm login.
FM-1069: whether the user authenticates through an external identity provider (federated). The UI hides the password-reset action when true, since federated users have no local password to reset.
List of organizations the user belongs to
object
Organization UUID
Organization display name
Organization URL-friendly slug
Role UUID
Role display name
List of permissions granted by this role
Example
{ "id": "550e8400-e29b-41d4-a716-446655440000", "email": "john.doe@example.com", "name": "John Doe", "active": true, "emailVerified": true, "isSuperAdmin": false, "createdAt": "2024-01-15T10:30:00Z", "updatedAt": "2024-06-20T14:45:00Z", "lastLoginAt": "2024-12-20T09:15:00Z", "identityProvider": "entra", "isFederated": false, "organizations": [ { "organizationId": "550e8400-e29b-41d4-a716-446655440001", "organizationName": "Acme Corporation", "organizationSlug": "acme-corp", "roleId": "550e8400-e29b-41d4-a716-446655440002", "roleName": "Administrator", "permissions": [ "devices:read", "devices:write", "deployments:read" ] } ]}Unauthorized
Forbidden - Insufficient permissions
Member not found