Ubiquiti website screenshot

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.

54.3/100 developing ▬ flat Agent 34/100 agent aware Full breakdown ↓
scored 2026-08-05 · rubric v0.9.1
AccessFreeSelf serve⚡ Free to try
8 APIs 12 Features
NetworkingWiFiSwitchingRoutingSurveillanceAccess ControlISPWISPUniFiUISPAmpliFi

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-05 · rubric v0.9.1
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
Governance 0.0 / 12
Discoverability 6.5 / 10
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
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/ubiquiti: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 8

Individual APIs this provider publishes, each with its own machine-readable definition.

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...

Ubiquiti Devices API

UniFi devices managed by the account's hosts

Ubiquiti Hosts API

UniFi OS consoles linked to the UI account

Ubiquiti ISP Metrics API

WAN performance metrics (latency, packet loss, uptime, bandwidth)

Ubiquiti SD-WAN API

SD-WAN configurations and deployment status

Ubiquiti Sites API

UniFi Network application sites

Scroll for all 8

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

UniFi Site Manager API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Ubiquiti Rate Limits

5 limits

RATE LIMITS

Features 12

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

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Ubiquiti Authentication

apiKey · 1 scheme

SECURITY

Ubiquiti Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Ubiquiti Vulnerability Disclosure

security.txt · contact published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Ubiquiti Agentic Access

9 operations · 1 acting

9 operations · 1 acting

AGENTIC

Resources

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)

apis.yml Raw ↑
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'