Help Center Help Articles Professional Support Professional Integrators Community RMA & Warranty Downloads Tech Specs

Getting Started with the Official UniFi API

UniFi provides several powerful official API endpoints that enable scalable and programmatic network management. Whether you’re monitoring a single site or managing an enterprise deployment, the UniFi APIs offer deep insights and automation options to streamline operations. We are continuously expanding our API offerings—if you have feedback, please let us know here.

Site Manager API

The Site Manager API, accessible via unifi.ui.com, provides high-level insights across all your UniFi sites. It offers aggregated data on Internet Health Metrics, device status, and network performance—allowing administrators to monitor and optimize deployments efficiently.

For full API documentation and implementation details, visit the UniFi Developer Portal.

Local Application APIs

Each UniFi Application will have its own API endpoints running locally on each site, offering more detailed analytics and control related to that specific application.

Network

To access the localized Network API documentation (specific to your UniFi Network version), navigate to UniFi Network > Settings > Control Plane > Integrations. This includes a variety of capabilities including:

  • UniFi devices (e.g., access points, switches, and gateways)
  • Client activity (e.g., connected devices, usage statistics)
  • Traffic insights (e.g., bandwidth consumption, network trends)

Access

Instructions for the Access API can be found here. This includes a comprehensive set of functions to manage users, permissions, schedules, unlock methods, and more.

Was this article helpful?