Ubiquiti logo

Ubiquiti

Ubiquiti Inc. (NYSE: UI) is an American networking technology company that designs and sells wireless and wired network products for enterprises, service providers, and consumers under the UniFi, UISP, AmpliFi, airMAX, airFiber, and EdgeMax brands. UniFi is a full-stack platform spanning WiFi, switching, routing, identity, surveillance (Protect), access control (Access), and VoIP (Talk), managed locally by the UniFi Network Controller and globally via the UniFi Site Manager cloud at unifi.ui.com. UISP is Ubiquiti's ISP platform combining a Network Management System (NMS) and a Customer Relationship Management (CRM) module for wireless and fiber service providers. The official UniFi Site Manager API exposes hosts, sites, devices, ISP metrics, and SD-WAN configurations at api.ui.com/v1 with X-API-KEY authentication; UISP NMS and CRM APIs are hosted on each customer instance under /nms/api/v2.1/ and /crm/api/v1.0/ respectively.

4 APIs 12 Features
NetworkingWiFiSwitchingRoutingSurveillanceAccess ControlISPWISPUniFiUISPAmpliFi

APIs

UniFi Site Manager API

The UniFi Site Manager API is Ubiquiti's official cloud API at api.ui.com for programmatic access to UniFi deployments across all sites linked to a UI account. Endpoints expose ...

UniFi Network Controller API

The UniFi Network Controller API is the local HTTP API exposed by every UniFi Network controller (UDM, UDM Pro, UDR, Cloud Key, self-hosted controller, UniFi OS consoles). Endpo...

UISP Network (NMS) API

The UISP Network (NMS) API is the per-instance REST API for the network-management half of UISP — Ubiquiti's purpose-built ISP platform for wireless and fiber service providers....

UISP CRM API

The UISP CRM API is the per-instance REST API for the customer-relationship-management half of UISP, covering clients, services (subscriptions), invoices, payments, quotes, tick...

Features

UniFi — full-stack networking with WiFi access points (UniFi 7), switches, routers (Dream Machine, Dream Router, Dream Wall), VPN, identity, protect cameras, access control, and talk VoIP
UniFi Site Manager — cloud-based multi-site management at unifi.ui.com with an official REST API at api.ui.com/v1
UniFi Network Controller — on-premises controller (UDM/UDR/Cloud Key/self-host) with a local REST API used by mobile apps and the web console
UISP — purpose-built management platform for wireless ISPs and fiber operators, combining NMS (devices, sites, outages) and CRM (clients, invoices, payments)
AmpliFi — consumer mesh WiFi line with Teleport VPN; managed via mobile app (no public API)
airMAX / airFiber / GigaBeam / LTU — point-to-point and point-to-multipoint outdoor radios for ISPs
UniFi Protect — camera and NVR ecosystem with motion analytics and AI detection
UniFi Access — door access control with NFC, mobile credentials, and visitor management
UniFi Talk — cloud-hosted VoIP for SMB
WiFiman speed-test and discovery tools, plus the WiFiman developer SDK
Official Postman / curl quickstarts and rate-limit headers on the Site Manager API
Read-only API keys at GA; write scope (adopt, configure) rolling out through 2026

Resources

🌐
Portal
Portal
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🌐
Portal
Portal
📝
SignUp
SignUp
🔑
Authentication
Authentication
🔗
RateLimits
RateLimits
🔗
Versioning
Versioning
🟢
StatusPage
StatusPage
📰
Blog
Blog
🔗
Forum
Forum
💬
Support
Support
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Investors
Investors
👥
GitHubOrganization
GitHubOrganization
👥
GitHubOrganization
GitHubOrganization
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
🔧
Tool
Tool
🔧
Tool
Tool
🔗
Plans
Plans
🔗
RateLimits
RateLimits

Sources

Raw ↑
aid: ubiquiti
url: https://raw.githubusercontent.com/api-evangelist/ubiquiti/refs/heads/main/apis.yml
apis:
- aid: ubiquiti:unifi-site-manager-api
  name: UniFi Site Manager API
  tags:
  - Networking
  - UniFi
  - Site Manager
  - Cloud
  humanURL: https://developer.ui.com/site-manager-api/
  baseURL: https://api.ui.com/v1
  properties:
  - url: https://developer.ui.com/site-manager-api/
    type: Documentation
  - url: https://developer.ui.com/site-manager/v1.0.0/gettingstarted
    type: GettingStarted
  - url: https://help.ui.com/hc/en-us/articles/30076656117655-Getting-Started-with-the-Official-UniFi-API
    type: Documentation
  - url: https://developer.ui.com/site-manager-api/versioncontrol
    type: Versioning
  - url: https://developer.ui.com/site-manager-api/responseformat/
    type: Documentation
  - url: openapi/ubiquiti-unifi-site-manager-api-openapi.yml
    type: OpenAPI
  description: >-
    The UniFi Site Manager API is Ubiquiti's official cloud API at api.ui.com for programmatic access to
    UniFi deployments across all sites linked to a UI account. Endpoints expose hosts (UniFi OS consoles),
    sites (UniFi Network applications), devices, ISP metrics (latency, packet loss, uptime, bandwidth), and
    SD-WAN configurations. Authentication uses an `X-API-KEY` header generated at
    unifi.ui.com/settings/api-keys. Read-only at GA; write scope (adopt, configure) is being rolled out
    through 2026. GA rate limit is 10,000 requests per minute; Early Access endpoints under `/ea/` are
    limited to 100 requests per minute.
- aid: ubiquiti:unifi-network-controller-api
  name: UniFi Network Controller API
  tags:
  - Networking
  - UniFi
  - Controller
  - Local API
  humanURL: https://ubntwiki.com/products/software/unifi-controller/api
  properties:
  - url: https://ubntwiki.com/products/software/unifi-controller/api
    type: Documentation
  - url: https://help.ui.com/hc/en-us/articles/30076656117655-Getting-Started-with-the-Official-UniFi-API
    type: Documentation
  - url: https://github.com/Art-of-WiFi/UniFi-API-client
    type: SDK
  - url: https://github.com/ubiquiti-community/unifi-api
    type: Documentation
  description: >-
    The UniFi Network Controller API is the local HTTP API exposed by every UniFi Network controller (UDM,
    UDM Pro, UDR, Cloud Key, self-hosted controller, UniFi OS consoles). Endpoints are prefixed with
    `/api/s/{site}/` on a standalone controller, or `/proxy/network/api/s/{site}/` on UniFi OS devices. It
    covers sites, devices, clients, stats (`stat/health`, `stat/sta`, `stat/device`), settings, wireless
    networks, firewall, port forwards, vouchers, hotspot, alerts, and events. Authentication is via
    `/api/auth/login` on UniFi OS. Responses follow the `{ "meta": { "rc": "ok" }, "data": [...] }` shape.
    Not formally documented by Ubiquiti; reverse-engineered conventions captured in community wikis and
    third-party SDKs.
- aid: ubiquiti:uisp-nms-api
  name: UISP Network (NMS) API
  tags:
  - ISP
  - UISP
  - WISP
  - Network Management
  humanURL: https://uisp.ui.com/nms/api-docs/
  properties:
  - url: https://help.uisp.com/hc/en-us/sections/22589678457879-UISP-Network
    type: Documentation
  - url: https://help.uisp.com/hc/en-us/articles/22590956856087-UISP-CRM-API-Usage
    type: Documentation
  description: >-
    The UISP Network (NMS) API is the per-instance REST API for the network-management half of UISP —
    Ubiquiti's purpose-built ISP platform for wireless and fiber service providers. Endpoints are served from
    each UISP instance under `/nms/api/v2.1/` (e.g. `/nms/api/v2.1/devices`,
    `/nms/api/v2.1/devices/{id}/detail`, sites, outages, alerts, statistics). Authentication uses an
    `x-auth-token` header carrying an API token generated in the UISP console; tokens can be issued in
    read-only or read/write mode. A live Swagger UI is hosted at `https://{your-host}/nms/api-docs/` on every
    UISP installation.
- aid: ubiquiti:uisp-crm-api
  name: UISP CRM API
  tags:
  - ISP
  - UISP
  - WISP
  - CRM
  - Billing
  humanURL: https://unmscrm.docs.apiary.io/
  properties:
  - url: https://unmscrm.docs.apiary.io/
    type: Documentation
  - url: https://help.uisp.com/hc/en-us/articles/22590956856087-UISP-CRM-API-Usage
    type: Documentation
  description: >-
    The UISP CRM API is the per-instance REST API for the customer-relationship-management half of UISP,
    covering clients, services (subscriptions), invoices, payments, quotes, tickets, jobs, taxes, and
    product/service plans. Endpoints are served from each UISP instance under `/crm/api/v1.0/`.
    Authentication uses an `X-Auth-App-Key` header carrying an App Key generated under Settings → Security →
    App keys. The full reference is mirrored on Apiary at unmscrm.docs.apiary.io.
name: Ubiquiti
tags:
- Networking
- WiFi
- Switching
- Routing
- Surveillance
- Access Control
- ISP
- WISP
- UniFi
- UISP
- AmpliFi
kind: contract
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
- type: Portal
  url: https://www.ui.com
- type: Portal
  url: https://developer.ui.com
  name: UniFi Developer Portal
- type: Documentation
  url: https://developer.ui.com/site-manager-api/
  name: UniFi Site Manager API Documentation
- type: GettingStarted
  url: https://help.ui.com/hc/en-us/articles/30076656117655-Getting-Started-with-the-Official-UniFi-API
  name: Getting Started with the Official UniFi API
- type: Documentation
  url: https://ubntwiki.com/products/software/unifi-controller/api
  name: UniFi Controller API (Community Wiki)
- type: Documentation
  url: https://help.uisp.com/
  name: UISP Help Center
- type: Documentation
  url: https://unmscrm.docs.apiary.io/
  name: UISP CRM API on Apiary
- type: Portal
  url: https://amplifi.com
  name: AmpliFi
- type: SignUp
  url: https://account.ui.com
  name: UI Account
- type: Authentication
  url: https://unifi.ui.com/settings/api-keys
  name: UniFi Site Manager API Keys
- type: RateLimits
  url: https://developer.ui.com/site-manager-api/
  name: UniFi Site Manager Rate Limits
- type: Versioning
  url: https://developer.ui.com/site-manager-api/versioncontrol
- type: StatusPage
  url: https://status.ui.com
- type: Blog
  url: https://www.ui.com/blog
- type: Forum
  url: https://community.ui.com
  name: Ubiquiti Community
- type: Support
  url: https://help.ui.com
  name: Ubiquiti Help Center
- type: TermsOfService
  url: https://www.ui.com/legal/termsofservice/
- type: PrivacyPolicy
  url: https://www.ui.com/legal/privacypolicy/
- type: Investors
  url: https://ir.ui.com/
- type: GitHubOrganization
  url: https://github.com/ubiquiti
- type: GitHubOrganization
  url: https://github.com/ubiquiti-community
  name: Ubiquiti Community GitHub Org
- type: SDK
  url: https://github.com/Art-of-WiFi/UniFi-API-client
  name: Art-of-WiFi UniFi PHP API client
- type: SDK
  url: https://github.com/ubiquiti-community/go-unifi
  name: go-unifi (Go SDK)
- type: SDK
  url: https://github.com/ubiquiti-community/py-unifi
  name: py-unifi (Python SDK)
- type: SDK
  url: https://github.com/DiegoMax/uisp
  name: UISP CRM TypeScript library
- type: Tool
  url: https://github.com/ubiquiti-community/terraform-provider-unifi
  name: Terraform provider for UniFi
- type: Tool
  url: https://github.com/ubiquiti-community/external-dns-unifi-webhook
  name: External-DNS Webhook for UniFi DNS
- type: Plans
  url: plans/ubiquiti-plans-pricing.yml
- type: RateLimits
  url: rate-limits/ubiquiti-rate-limits.yml
- type: Features
  data:
  - UniFi — full-stack networking with WiFi access points (UniFi 7), switches, routers (Dream Machine, Dream Router, Dream Wall), VPN, identity, protect cameras, access control, and talk VoIP
  - UniFi Site Manager — cloud-based multi-site management at unifi.ui.com with an official REST API at api.ui.com/v1
  - UniFi Network Controller — on-premises controller (UDM/UDR/Cloud Key/self-host) with a local REST API used by mobile apps and the web console
  - UISP — purpose-built management platform for wireless ISPs and fiber operators, combining NMS (devices, sites, outages) and CRM (clients, invoices, payments)
  - AmpliFi — consumer mesh WiFi line with Teleport VPN; managed via mobile app (no public API)
  - airMAX / airFiber / GigaBeam / LTU — point-to-point and point-to-multipoint outdoor radios for ISPs
  - UniFi Protect — camera and NVR ecosystem with motion analytics and AI detection
  - UniFi Access — door access control with NFC, mobile credentials, and visitor management
  - UniFi Talk — cloud-hosted VoIP for SMB
  - WiFiman speed-test and discovery tools, plus the WiFiman developer SDK
  - Official Postman / curl quickstarts and rate-limit headers on the Site Manager API
  - Read-only API keys at GA; write scope (adopt, configure) rolling out through 2026
  sources:
  - https://developer.ui.com/site-manager-api/
  - https://help.ui.com/hc/en-us/articles/30076656117655-Getting-Started-with-the-Official-UniFi-API
  - https://www.ui.com
  - https://ir.ui.com/
  updated: '2026-05-25'
created: '2026-05-25T00:00:00.000Z'
modified: '2026-05-25'
position: Consuming
description: >-
  Ubiquiti Inc. (NYSE: UI) is an American networking technology company that designs and sells wireless
  and wired network products for enterprises, service providers, and consumers under the UniFi, UISP,
  AmpliFi, airMAX, airFiber, and EdgeMax brands. UniFi is a full-stack platform spanning WiFi, switching,
  routing, identity, surveillance (Protect), access control (Access), and VoIP (Talk), managed locally by the
  UniFi Network Controller and globally via the UniFi Site Manager cloud at unifi.ui.com. UISP is Ubiquiti's
  ISP platform combining a Network Management System (NMS) and a Customer Relationship Management (CRM)
  module for wireless and fiber service providers. The official UniFi Site Manager API exposes hosts, sites,
  devices, ISP metrics, and SD-WAN configurations at api.ui.com/v1 with X-API-KEY authentication; UISP NMS
  and CRM APIs are hosted on each customer instance under /nms/api/v2.1/ and /crm/api/v1.0/ respectively.
maintainers:
- FN: Kin Lane
  email: [email protected]
  X: apievangelist
  url: https://apievangelist.com
specificationVersion: '0.16'