Actions60
- Agent Actions
- Alert Actions
- Box Actions
- Extension Actions
- Flag Actions
- Location Actions
- Organization Actions
- Policy Actions
- Quarantined File Actions
- Report Actions
- Suppression Rule Actions
- Target Actions
- User Actions
- Webhook Actions
User → Get Many
AI-generatedSummary
Retrieves Datto EDR (Infocyte) user records from the users API endpoint, either up to a limit or all pages, with optional filtering, sorting and field selection.
Inputs
- Return All — If true, pages through the API 100 records at a time until all users are fetched (errors if more than 200 pages). Default false.
- Limit — Max number of users to return when Return All is off. Minimum 1, default 50.
- Filters — Multiple conditions on Email or Username. Each has an operator: Equals, Not Equals, Greater/Less (or equal), Contains (sent as a %value% LIKE match), or In List (comma-separated). Numeric-looking values are converted to numbers for eq/gt/gte/lt/lte. Conditions with an empty value are ignored.
- Options > Order — LoopBack sort expression, e.g. "createdOn DESC".
- Options > Fields — Comma-separated list of fields to include in each returned user.
- Options > Where (JSON) — Raw LoopBack where clause merged over the Filters, so it overrides the same fields. Invalid JSON is silently ignored.
Output shape
One n8n item per user record returned by the API, as the raw JSON objects.
If no users match, a single item is output: {found: 0, resource, operation}. The query is sent as a LoopBack
filterJSON query-string parameter (where, order, fields, limit, skip). With Continue On Fail, errors are output as {error: message}.
Examples
Example 1: Find a user by email address
Filters: Field=Email, Operator=Equals, Value=name@example.com; Limit 50.
Example 2: Export every user, newest first, with limited fields
Return All=true; Options: Order="createdOn DESC", Fields="id,email,username".
Example 3: Find users whose email domain matches
Filters: Field=Email, Operator=Contains, Value=@acme.com.