Actions31
- Alert Actions
- Application Actions
- Billing Actions
- Device Actions
- Fact Actions
- Instruction Actions
- Policy Actions
Device → Get Many
AI-generatedSummary
Retrieve multiple Addigy devices with optional pagination and filtering
Inputs
- returnAll — Whether to fetch all matching devices without a limit; defaults to false
- limit — Maximum number of devices to return when returnAll is false; defaults to 50, range 1-500
- filters — Advanced filter collection allowing constraints such as policyId, serial_number, status, device_type, and fact filters
Output shape
a list of device objects
May be empty; pagination controlled by returnAll and limit; individual device objects retain fields like id, name, serial_number, status, device_type, and facts
Examples
Example 1: Fetch up to 100 Mac devices assigned to a specific policy
returnAll false, limit 100, filters: {"device_type": "mac", "policyId": "policy-123"}
Example 2: Return all online devices without a limit
returnAll true, limit omitted, filters: {"status": "online"}
Example 3: Select a limited set of devices matching a serial number pattern
returnAll false, limit 50, filters: {"serial_number": "ABC123*", "device_type": "iphone"}