Skip to main content
Question

Best way to extract On-Premises Detection data via API?

  • September 25, 2026
  • 0 replies
  • 6 views

nathan_lima_1-b682bdb8

Hi everyone,

I have enabled On-Premises Detection across all Netskope Clients in my environment and configured the public egress IPs for our corporate offices.

My use case is to determine how many employees are working on-premises vs. remotely (home office) over different periods, such as weekly, monthly, and semester-based reporting.

The On-Premises Check provides the information I need to identify whether a user is currently connected from an office network, but I haven't been able to find an API or other programmatic method to extract this data historically.

At the moment, the only option I have found is manual extraction from the Netskope UI, which makes it difficult to automate the reporting and integrate it into our dashboards.

What would be the recommended way to programmatically retrieve On-Premises Detection/Check results?
Is there an API endpoint, reporting API, event type, or another Netskope data source that exposes this information, preferably including the user, detection status, timestamp, and detected on-premises location/IP?

The goal is to build an automated process to calculate office vs. remote work volume over time.

Thanks in advance!