UniFi Controller API Documentation
A Python library for interacting with the UniFi Controller API.
User Guide:
API Reference:
Development:
About
The UniFi Controller API library allows you to interact with Ubiquiti’s UniFi Network Controller software. It provides a Pythonic interface to query devices, clients, and network information from your UniFi network.
Quick Start
Installation:
pip install unifi-controller-api
Basic usage:
from unifi_controller_api import UnifiController
controller = UnifiController('https://unifi.example.com', 'admin', 'password')
sites = controller.get_unifi_site()
devices = controller.get_unifi_site_device('default')