curl --request PUT \
--url https://api.wirespeed.co/directory/chat-ops-onboarding-users \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"size": 123,
"page": 123,
"filter": "email",
"search": "<string>",
"orderBy": "<string>",
"orderDir": "asc",
"tags": [
"VIP"
],
"ipId": "<string>",
"endpointId": "<string>",
"userAgentId": "<string>",
"showUnmanagedUsers": true,
"onlyChatOpsOnboardingUsers": true
}
'{
"data": [
{
"id": "<string>",
"displayName": "<string>",
"teamId": "<string>",
"additionalEmails": [
"<string>"
],
"allEmails": [
"<string>"
],
"createdAt": "<string>",
"integrationId": {},
"roles": [
"<string>"
],
"credentialsExposed": true,
"numberCredentialExposures": 123,
"containable": true,
"tags": [
{
"id": "<string>",
"directoryUserId": "<string>",
"tag": "VIP",
"automationId": "<string>",
"teamId": "<string>",
"overriddenByUser": true,
"enabled": true,
"createdAt": "<string>"
}
],
"enabled": true,
"directoryId": "<string>",
"name": "<string>",
"phoneNumber": "<string>",
"previousPhoneNumber": "<string>",
"title": "<string>",
"email": "<string>",
"vip": true,
"nhi": true,
"financial": true,
"technical": true,
"managerDirectoryId": "<string>",
"managerEmail": "<string>",
"domain": "<string>",
"department": "<string>",
"lastCredentialExposure": {},
"lastCheckedForCredentialExposures": {},
"needsChatOpsWelcome": true,
"contained": true,
"username": "<string>",
"smsConsentReceivedAt": {},
"administrator": true,
"updatedAt": "<string>",
"passwordLastChangedAt": "<string>",
"lastSignInAt": "<string>",
"raw": {},
"managed": true,
"chatOpsOnboardingUser": true,
"verifiedPhoneNumber": "<string>",
"emailDirection": "sender",
"integrationPlatform": "aws"
}
],
"totalCount": 123
}curl --request PUT \
--url https://api.wirespeed.co/directory/chat-ops-onboarding-users \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"size": 123,
"page": 123,
"filter": "email",
"search": "<string>",
"orderBy": "<string>",
"orderDir": "asc",
"tags": [
"VIP"
],
"ipId": "<string>",
"endpointId": "<string>",
"userAgentId": "<string>",
"showUnmanagedUsers": true,
"onlyChatOpsOnboardingUsers": true
}
'{
"data": [
{
"id": "<string>",
"displayName": "<string>",
"teamId": "<string>",
"additionalEmails": [
"<string>"
],
"allEmails": [
"<string>"
],
"createdAt": "<string>",
"integrationId": {},
"roles": [
"<string>"
],
"credentialsExposed": true,
"numberCredentialExposures": 123,
"containable": true,
"tags": [
{
"id": "<string>",
"directoryUserId": "<string>",
"tag": "VIP",
"automationId": "<string>",
"teamId": "<string>",
"overriddenByUser": true,
"enabled": true,
"createdAt": "<string>"
}
],
"enabled": true,
"directoryId": "<string>",
"name": "<string>",
"phoneNumber": "<string>",
"previousPhoneNumber": "<string>",
"title": "<string>",
"email": "<string>",
"vip": true,
"nhi": true,
"financial": true,
"technical": true,
"managerDirectoryId": "<string>",
"managerEmail": "<string>",
"domain": "<string>",
"department": "<string>",
"lastCredentialExposure": {},
"lastCheckedForCredentialExposures": {},
"needsChatOpsWelcome": true,
"contained": true,
"username": "<string>",
"smsConsentReceivedAt": {},
"administrator": true,
"updatedAt": "<string>",
"passwordLastChangedAt": "<string>",
"lastSignInAt": "<string>",
"raw": {},
"managed": true,
"chatOpsOnboardingUser": true,
"verifiedPhoneNumber": "<string>",
"emailDirection": "sender",
"integrationPlatform": "aws"
}
],
"totalCount": 123
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Field to filter directory users by
email, name, username, title, department, role asc, desc Filter users by tags
VIP, ADMIN, TECHNICAL, FINANCIAL, NHI Filter users associated with specific IP address
Filter users associated with specific endpoint
Filter users associated with specific user agent
Include unmanaged users in results
Only include users that are in the chat ops onboarding group