Auvik icon

Auvik

Interact with Auvik API

Device V2 (Beta) → Get Many

AI-generated

Summary

Retrieves a list of devices from Auvik for a specified tenant, optionally filtering by type, make/model, online status, managed status, network, or last seen time.

Inputs

  • returnAll — If true, fetches all available devices for the tenant (default: true). If false, limits results to the 'Limit' value.
  • limit — Maximum number of results to return per page when 'returnAll' is false (default: 1000, max: 10000).
  • tenant (required) — Selects the tenant to query. Child tenants are automatically included in the response.
  • filterDeviceType — Filter by specific device type (e.g., Access Point, Firewall, Server).
  • filterMake — Filter by device manufacturer (e.g., Cisco, HP, Dell).
  • filterModel — Filter by device model.
  • filterMakeModel — Filter by device make and model combined (e.g., 'Cisco AIR-CAP2700-A-K9').
  • filterOnlineStatus — Filter by device connectivity status (e.g., Online, Offline, Dormant).
  • filterManageStatus — Filter by managed status: Managed (true) or Unmanaged (false).
  • filterNetworks — Filter by specific network IDs.
  • filterNotSeenSince — Filter by last seen online time, returning devices not seen online after the provided value.
  • filterNotSeenSincePreset — Quick preset for 'Not Seen Since' filter (e.g., Last 24 Hours, Today).

Output shape

A list of items, where each item represents a device.

When 'returnAll' is true, the operation handles pagination internally to fetch all matching devices. Uses Auvik's V2 API endpoints.

Examples

Example 1: List all devices in a specific tenant

Tenant: acme-corp, Return All: true

Example 2: Get only online Firewalls for a tenant

Tenant: acme-corp, filterDeviceType: firewall, filterOnlineStatus: online

Example 3: Fetch devices not seen online in the last 24 hours

Tenant: acme-corp, filterNotSeenSincePreset: Last 24 hours

Links

Discussion