List users
list_usersRetrieve Edays employee records, returning partner IDs, names, job titles, leave flags, and schedules. Filter by name or partner ID; omit leavers and contact details unless requested.
Instructions
Employees on this Edays system with partner_id (the key other tools take), name, job title, leaver flag, settings template, start dates, FTE and hours per day. GET /api/v2/users is not marked as paged in the documentation; the whole list is fetched (following the edays-pagination-* headers page by page if the system does page it) and filtered locally: query matches part of the name or partner ID, and leavers are skipped unless asked for. Contact and HR details (email, login, phones, address, next of kin, date of birth, payroll and employee numbers, pay) only with include_contact_details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Case-insensitive fragment of the person's name or partner ID | |
| max_results | No | Maximum number of users to return | |
| include_leavers | No | Include users flagged IsLeaver | |
| include_contact_details | No | Include email, login, home and work phones and emails, address, next of kin, date of birth, payroll and employee numbers, SSO and client-provided IDs and annual pay, and stop redacting email addresses, phone numbers and UK postcodes typed into names and other text |