Home
Providers
Ubiquiti
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.
Ubiquiti publishes 5 APIs on the APIs.io network, including Devices API, Hosts API, ISP Metrics API, and 2 more. Tagged areas include Networking, WiFi, Switching, Routing, and Surveillance.
Ubiquiti’s developer surface includes authentication, developer portal, documentation, getting-started guide, signup flow, engineering blog, support, and 26 more developer resources.
8 APIs
12 Features
Networking WiFi Switching Routing Surveillance Access Control ISP WISP UniFi UISP AmpliFi
On this page
Kin Score
APIs 8
Open Collections 1
Pricing Plans 1
Rate Limits 1
Features 12
Security Posture 3
Agentic Access 1
Resources 33
apis.yml
68 Operational Transparency
Composite quality — 54.3/100 · developing
Contract Quality
16.3 / 25
Developer Ergonomics
12.2 / 20
Commercial Clarity
10.5 / 20
Operational Transparency
8.9 / 13
Agent readiness — 34/100 · agent aware
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 8
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Notable capabilities this provider offers.
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
Scroll for all 12
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 5
Portal, sign-up, and the first successful call
Documentation 4
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 1
Pagination, idempotency, versioning, errors, and events
Build 8
SDKs, sample code, and the tooling you integrate with
Scroll for all 8
Access & Security 4
Authentication, authorization, and security posture
Operate 5
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Source (apis.yml)
aid: ubiquiti
url: https://raw.githubusercontent.com/api-evangelist/ubiquiti/refs/heads/main/apis.yml
apis:
- 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: SDKs
- 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.
- aid: ubiquiti:ubiquiti-devices-api
name: Ubiquiti Devices API
description: UniFi devices managed by the account's hosts
humanURL: https://developer.ui.com/site-manager-api/
baseURL: https://api.ui.com/v1
tags:
- Devices
properties:
- type: OpenAPI
url: openapi/ubiquiti-devices-api-openapi.yml
- type: Documentation
url: https://developer.ui.com/site-manager-api/
- type: GettingStarted
url: https://developer.ui.com/site-manager/v1.0.0/gettingstarted
- type: Documentation
url: https://help.ui.com/hc/en-us/articles/30076656117655-Getting-Started-with-the-Official-UniFi-API
- type: Versioning
url: https://developer.ui.com/site-manager-api/versioncontrol
- type: Documentation
url: https://developer.ui.com/site-manager-api/responseformat/
- aid: ubiquiti:ubiquiti-hosts-api
name: Ubiquiti Hosts API
description: UniFi OS consoles linked to the UI account
humanURL: https://developer.ui.com/site-manager-api/
baseURL: https://api.ui.com/v1
tags:
- Hosts
properties:
- type: OpenAPI
url: openapi/ubiquiti-hosts-api-openapi.yml
- type: Documentation
url: https://developer.ui.com/site-manager-api/
- type: GettingStarted
url: https://developer.ui.com/site-manager/v1.0.0/gettingstarted
- type: Documentation
url: https://help.ui.com/hc/en-us/articles/30076656117655-Getting-Started-with-the-Official-UniFi-API
- type: Versioning
url: https://developer.ui.com/site-manager-api/versioncontrol
- type: Documentation
url: https://developer.ui.com/site-manager-api/responseformat/
- aid: ubiquiti:ubiquiti-isp-metrics-api
name: Ubiquiti ISP Metrics API
description: WAN performance metrics (latency, packet loss, uptime, bandwidth)
humanURL: https://developer.ui.com/site-manager-api/
baseURL: https://api.ui.com/v1
tags:
- ISP Metrics
properties:
- type: OpenAPI
url: openapi/ubiquiti-isp-metrics-api-openapi.yml
- type: Documentation
url: https://developer.ui.com/site-manager-api/
- type: GettingStarted
url: https://developer.ui.com/site-manager/v1.0.0/gettingstarted
- type: Documentation
url: https://help.ui.com/hc/en-us/articles/30076656117655-Getting-Started-with-the-Official-UniFi-API
- type: Versioning
url: https://developer.ui.com/site-manager-api/versioncontrol
- type: Documentation
url: https://developer.ui.com/site-manager-api/responseformat/
- aid: ubiquiti:ubiquiti-sd-wan-api
name: Ubiquiti SD-WAN API
description: SD-WAN configurations and deployment status
humanURL: https://developer.ui.com/site-manager-api/
baseURL: https://api.ui.com/v1
tags:
- SD-WAN
properties:
- type: OpenAPI
url: openapi/ubiquiti-sd-wan-api-openapi.yml
- type: Documentation
url: https://developer.ui.com/site-manager-api/
- type: GettingStarted
url: https://developer.ui.com/site-manager/v1.0.0/gettingstarted
- type: Documentation
url: https://help.ui.com/hc/en-us/articles/30076656117655-Getting-Started-with-the-Official-UniFi-API
- type: Versioning
url: https://developer.ui.com/site-manager-api/versioncontrol
- type: Documentation
url: https://developer.ui.com/site-manager-api/responseformat/
- aid: ubiquiti:ubiquiti-sites-api
name: Ubiquiti Sites API
description: UniFi Network application sites
humanURL: https://developer.ui.com/site-manager-api/
baseURL: https://api.ui.com/v1
tags:
- Sites
properties:
- type: OpenAPI
url: openapi/ubiquiti-sites-api-openapi.yml
- type: Documentation
url: https://developer.ui.com/site-manager-api/
- type: GettingStarted
url: https://developer.ui.com/site-manager/v1.0.0/gettingstarted
- type: Documentation
url: https://help.ui.com/hc/en-us/articles/30076656117655-Getting-Started-with-the-Official-UniFi-API
- type: Versioning
url: https://developer.ui.com/site-manager-api/versioncontrol
- type: Documentation
url: https://developer.ui.com/site-manager-api/responseformat/
name: Ubiquiti
tags:
- Networking
- WiFi
- Switching
- Routing
- Surveillance
- Access Control
- ISP
- WISP
- UniFi
- UISP
- AmpliFi
kind: contract
accessModel:
pricing: free
onboarding: self-serve
trial: false
try_now: true
public: false
label: Free · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/ubiquiti.png
access: 3rd-Party
common:
- type: AgenticAccess
url: agentic-access/ubiquiti-agentic-access.yml
- type: VulnerabilityDisclosure
url: security/ubiquiti-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/ubiquiti-domain-security.yml
- type: Authentication
url: authentication/ubiquiti-authentication.yml
- 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: Forums
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: SDKs
url: https://github.com/Art-of-WiFi/UniFi-API-client
name: Art-of-WiFi UniFi PHP API client
- type: SDKs
url: https://github.com/ubiquiti-community/go-unifi
name: go-unifi (Go SDK)
- type: SDKs
url: https://github.com/ubiquiti-community/py-unifi
name: py-unifi (Python SDK)
- type: SDKs
url: https://github.com/DiegoMax/uisp
name: UISP CRM TypeScript library
- type: Tools
url: https://github.com/ubiquiti-community/terraform-provider-unifi
name: Terraform provider for UniFi
- type: Tools
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: info@apievangelist.com
X: apievangelist
url: https://apievangelist.com
specificationVersion: '0.16'