Get a User
Get a specified ACS user
Returns a specified ACS user.
Returns a specified access system user.
ID of the access system user that you want to get. You can only provide acs_user_id or user_identity_id.
ID of the user identity that you want to get. You can only provide acs_user_id or user_identity_id.
ID of the access system that you want to get. You can only provide acs_user_id or user_identity_id.
POST /acs/users/get HTTP/1.1
Host: connect.getseam.com
Authorization: Bearer API Token
Content-Type: application/json
Accept: */*
Content-Length: 167
{
"acs_user_id": "123e4567-e89b-12d3-a456-426614174000",
"user_identity_id": "123e4567-e89b-12d3-a456-426614174000",
"acs_system_id": "123e4567-e89b-12d3-a456-426614174000"
}
{
"acs_user": {
"acs_user_id": "123e4567-e89b-12d3-a456-426614174000",
"acs_system_id": "123e4567-e89b-12d3-a456-426614174000",
"hid_acs_system_id": "123e4567-e89b-12d3-a456-426614174000",
"workspace_id": "123e4567-e89b-12d3-a456-426614174000",
"created_at": "2025-07-01T04:46:01.628Z",
"display_name": "text",
"external_type": "pti_user",
"external_type_display_name": "text",
"is_suspended": true,
"access_schedule": {
"starts_at": "2025-07-01T04:46:01.628Z",
"ends_at": "2025-07-01T04:46:01.628Z"
},
"user_identity_id": "text",
"user_identity_full_name": "text",
"user_identity_email_address": "text",
"user_identity_phone_number": "text",
"warnings": [
{
"created_at": "2025-07-01T04:46:01.628Z",
"message": "text",
"warning_code": "being_deleted"
}
],
"errors": [
{
"created_at": "2025-07-01T04:46:01.628Z",
"message": "text",
"error_code": "deleted_externally"
}
],
"pending_mutations": [
{
"created_at": "2025-07-01T04:46:01.628Z",
"message": "text",
"mutation_code": "creating"
}
],
"last_successful_sync_at": "2025-07-01T04:46:01.628Z",
"connected_account_id": "123e4567-e89b-12d3-a456-426614174000",
"full_name": "text",
"email_address": "[email protected]",
"phone_number": "text",
"is_managed": true
},
"ok": true
}
Request
Specify the desired ACS user by including the corresponding acs_user_id
in the request body.
Request Body Parameters
acs_user_id
String (UUID) Required
ID of the desired ACS user
Sample Request
seam.acs.users.get(
acs_user_id="33333333-3333-3333-3333-333333333333"
)
Response
Returns an acs_user
containing the following properties:
acs_user_id
ID of the ACS user
display_name
Display name for the ACS user
full_name
Full name of the ACS user
email
Email address of the ACS user (for backward compatibility)
email_address
Email address of the ACS user
phone_number
Phone number of the ACS user in E.164 format (for example, +15555550100
)
acs_system_id
ID of the access control system that contains the ACS user
workspace_id
ID of the workspace that contains the ACS user
created_at
Date and time at which the ACS user was created
is_suspended
Indicates whether the ACS user is currently suspended
access_schedule
starts_at
and ends_at
dates/times for the ACS user's access
user_identity_id
ID of the user identity associated with the ACS user
user_identity_email_address
Email address of the user identity associated with the ACS user
user_identity_phone_number
Phone number of the user identity associated with the ACS user in E.164 format (for example, +15555550100
)
Sample Response
AcsUser(
acs_user_id='33333333-3333-3333-3333-333333333333',
display_name='Jane Doe',
full_name='Jane Doe',
email='[email protected]',
email_address='[email protected]',
phone_number='+15555550100',
acs_system_id='11111111-1111-1111-1111-111111111111',
workspace_id='00000000-0000-0000-0000-000000000000',
created_at='2024-04-05T07:14:28.531Z',
is_suspended=False,
access_schedule={
'starts_at': '2024-03-01T10:40:00.000Z',
'ends_at': '2024-03-04T10:40:00.000Z'
},
user_identity_id='22222222-2222-2222-2222-222222222222',
user_identity_email_address='[email protected]',
user_identity_phone_number='+15555550100'
)
Last updated
Was this helpful?