Skip to content

UniFi Controller Management

Local Management

UniFi Local Management: https://help.ui.com/hc/en-us/articles/28457353760919-UniFi-Local-Management

Documentation about local management:

  • https://ubntwiki.com/products/software/unifi-controller/api
  • PHP API library: https://github.com/Art-of-WiFi/UniFi-API-client
  • Python API library: https://unificontrol.readthedocs.io/en/latest/introduction.html

Local APIs

Local UniFi APIs:

  • UniFi Controller API: https://ubntwiki.com/products/software/unifi-controller/api
  • UniFi Controller Python Interface: https://unificontrol.readthedocs.io/en/latest/introduction.html
    • GitHub: https://github.com/nickovs/unificontrol

UniFi API resources

Resources to access the UniFi API:

  • API Client: https://github.com/Art-of-WiFi/UniFi-API-client
    • https://artofwifi.net/blog/how-to-access-the-unifi-controller-by-wan-ip-or-hostname-on-a-udm-pro
  • API Browser: https://github.com/Art-of-WiFi/UniFi-API-browser
    • Docker for API browser: https://github.com/scyto/docker-UnifiBrowser
  • Resources from this community post
    • Using Python
      • PyUnifi: https://github.com/finish06/pyunifi
      • UniFi Python API: https://github.com/frehov/Unifi-Python-API
        • Archived August 2022
        • from https://community.ui.com/questions/Unifi-Python-API/4c58d69c-3278-4b61-86fd-7b497c70c102
      • UniFi API: https://github.com/brontide/unifiapi
      • unificontrol: https://github.com/nickovs/unificontrol
      • aiounifi: https://github.com/Kane610/aiounifi
    • Websocket
      • UniFi Websocket Interface: https://github.com/NickWaterton/Unifi-websocket-interface/

Community posts

Community posts related to managing the UniFi controller with the API:

Automation resources

Automation resources:

  • Ansible role for Unifi Admin service: https://github.com/ajanis/ansible-unifi

Remote Management

UniFi Remote Management via Site Manager: https://help.ui.com/hc/en-us/articles/11444786290071-UniFi-Remote-Management-via-Site-Manager

Non-local APIs

UniFi Site Manager API: https://developer.ui.com/site-manager-api/