List Credentials
POST /acs/credentials/list ⇒ { acs_credentials: [acs_credential, …] }
Returns a list of all credentials.
Request
await seam.acs.credentials.list({
acs_user_id: "33333333-3333-3333-3333-333333333333",
acs_system_id: "11111111-1111-1111-1111-111111111111",
user_identity_id: "22222222-2222-2222-2222-222222222222",
is_multi_phone_sync_credential: true,
});
Response
[
{
"acs_credential_id": "99999999-9999-9999-9999-999999999999",
"acs_user_id": "33333333-3333-3333-3333-333333333333",
"display_name": "Multi Phone Sync Credential",
"code": null,
"acs_system_id": "11111111-1111-1111-1111-111111111111",
"access_method": "mobile_key",
"workspace_id": "00000000-0000-0000-0000-000000000000",
"created_at": "2024-04-12T03:56:22.396Z",
"is_multi_phone_sync_credential": true
}
]
Authentication Methods
API key
Client session token
Personal access token Must also include the
seam-workspace
header in the request.
Request Parameters
acs_user_id
acs_user_id
Type: string
Required: No
ID of the ACS user for which you want to retrieve all credentials.
acs_system_id
acs_system_id
Type: string
Required: No
ID of the access control system for which you want to retrieve all credentials.
user_identity_id
user_identity_id
Type: string
Required: No
ID of the user identity for which you want to retrieve all credentials.
created_before
created_before
Type: string
Required: No
Date and time, in ISO 8601 format, before which events to return were created.
is_multi_phone_sync_credential
is_multi_phone_sync_credential
Type: boolean
Required: No
Indicates whether you want to retrieve only multi-phone sync credentials or non-multi-phone sync credentials.
limit
limit
Type: number
Required: No
Number of credentials to return.
Return Type
Array<acs_credential>
Last updated
Was this helpful?