Last updated 4 months ago
Was this helpful?
Retrieve a paginated list of users for the authenticated user's account
/users
Page number for pagination
curl -X GET 'https://app.screendesk.io/api/v2/users?page=1' \ -H 'Authorization: Bearer YOUR_BEARER_TOKEN' \ -H 'Content-Type: application/json'
{ "pagination": { "next_page": 1, "prev_page": 1, "last_page": 1, "page": 1, "items": 1, "pages": 1, "from": 1, "to": 1, "count": 1 }, "users": [ { "email": "text", "name": "text", "has_avatar": true, "role": "text", "created_at": "2025-02-22T08:37:41.272Z", "updated_at": "2025-02-22T08:37:41.272Z", "notifications": { "notify_first_view": "Enabled", "notify_new_account_recording": "Enabled", "notify_new_recording": "Enabled" } } ] }
Search for a specific user by their email
/users/search
Email of the user to search for
curl -X GET 'https://app.screendesk.io/api/v2/users/search?email=user@example.com' \ -H 'Authorization: Bearer YOUR_BEARER_TOKEN' \ -H 'Content-Type: application/json'
{ "email": "text", "name": "text", "has_avatar": true, "role": "text", "created_at": "2025-02-22T08:37:41.272Z", "updated_at": "2025-02-22T08:37:41.272Z", "notifications": { "notify_first_view": "Enabled", "notify_new_account_recording": "Enabled", "notify_new_recording": "Enabled" } }