NinjaOne icon

NinjaOne

Consume the NinjaOne RMM API

Query → Antivirus Status

AI-generated

Summary

Query antivirus status information from NinjaOne using optional filters to refine results.

Inputs

  • Authentication (required) — Choose the authentication method: OAuth2 (Authorization Code) or Client Credentials.
  • Filters — Optional parameters to filter the query results.
  • Device Filter (DF) — A NinjaOne device filter expression, e.g., "class in (WINDOWS_WORKSTATION)".
  • Cursor — Pagination cursor to retrieve the next page of results.
  • Page Size — Number of results per page, defaulting to 200.
  • Timestamp — Timestamp to filter results based on time.

Output shape

a list of antivirus status records matching the query criteria

Results are paginated and controlled by cursor and page size filters. Data is returned as an array of JSON objects representing antivirus status per device or query scope.

Examples

Example 1: Query antivirus status for devices filtered by class and timestamp

Set Authentication to OAuth2, set Device Filter to appropriate NinjaOne filter expression, and optionally specify Timestamp and Page Size.

Links

Discussion