> ## Documentation Index
> Fetch the complete documentation index at: https://api-docs.rhombus.community/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Release notes for the Rhombus API — track new endpoints, breaking changes, deprecations, SDK updates, and platform improvements over time.

<Update label="August 2026" tags={["New Features"]} description="US & EU API regions: regional endpoints documented across the docs">
  ## US & EU API regions documented

  Rhombus operates two independent production regions — US and EU — and the documentation now covers both.

  ### New features

  **API Regions guide** — A new [API Regions (US & EU)](/api-regions) guide covers the full regional endpoint map (`api2.eu.rhombussystems.com`, `media.eu.rhombussystems.com`, `console.eu.rhombussystems.com`, `auth-web.eu.rhombussystems.com`, `wss://ws.eu.rhombussystems.com:8443/websocket`), how to tell which region your organization is in, region-bound API keys, and cross-region troubleshooting — including why a wrong-region call returns `403 Invalid api key`.

  **EU endpoints throughout the docs** — The quickstart, API Reference overview, OAuth guide, partner guide, WebSocket pages, rate limits, and CLI documentation now show both regions' hosts. The WebSocket AsyncAPI definition gained a `production-eu` server entry.

  **Rhombus CLI region support documented** — `rhombus configure` prompts for a region (`us`/`eu`) and derives the endpoint automatically; `rhombus login` uses the matching regional sign-in and token hosts. Previously undocumented.

  [Read the guide](/api-regions)

  ***

  **Updated**: 2026-08-03
</Update>

<Update label="July 2026" tags={["New Features","Enhancements"]} description="EdgeCaster: sub-second latency, unlimited streams, and 24/7 self-healing">
  ## EdgeCaster: sub-second latency, unlimited streams, and 24/7 self-healing

  The [EdgeCaster RTSP gateway](/implementations/edgecaster-rtsp) received a major update focused on efficiency and sub-second latency.

  ### Enhancements

  **Sub-second latency** — The stream-copy pipeline (no transcoding) was retuned to strip buffering at every hop: FFmpeg runs with no input buffering, low-delay flags, fast startup, and zero mux delay, while MediaMTX drops stalled publishers quickly. EdgeCaster always pushes the latest frame with sub-second added latency inside the device; end-to-end latency also depends on the camera's keyframe interval and your consumer's own buffer.

  **Unlimited concurrent streams** — The previous 10-stream cap is gone. Streams are uncapped by default (`max_streams: 0`); the device runs as many as its network and CPU allow. Real-world testing on a Raspberry Pi 5 showed a handful of 1080p streams plus multiple RTSP readers at roughly 3% CPU.

  **24/7 self-healing** — Frame-level stall detection spots frozen-but-alive feeds within seconds and recovers them through a single guarded relaunch with a fresh Secure Raw Stream URL. Fast retries, then a 5-minute backoff — it never permanently gives up.

  **Simpler install** — A one-line installer for any Ubuntu/Debian machine (arm64, amd64, or armv7) and a ready-to-flash Raspberry Pi image. Manual git-checkout installs now receive nightly auto-updates too.

  **Redesigned, mobile-ready dashboard** — A cleaner, responsive operator console that works on any device or browser.

  ### New features

  **Live health dashboard** — Real-time metrics over Server-Sent Events (\~1s): active streams, CPU, memory, temperature, power/throttle status, load average, uptime, and per-stream throughput and reader counts. Pi temperature and power metrics require the `linux-raspi` kernel.

  **Webhook alerts** — Stream-down, under-voltage, thermal-throttling, and sustained high-CPU/load alerts to Slack, Make.com, or any HTTP listener, with configurable thresholds, per-alert cooldowns, and clear-on-recovery. Configure under Settings → Alerts, including a test-alert button.

  **Live logs viewer** — Stream Application, Streams, and Rhombus API logs live from the dashboard in a terminal-style console — no SSH needed.

  **One-click secure public access** — Reach the dashboard from anywhere via a Cloudflare quick tunnel (no Cloudflare account required), protected by a username and password. LAN access stays login-free; the public link is ephemeral and changes each time public access restarts, and RTSP is never tunneled.

  [Read the guide](/implementations/edgecaster-rtsp)

  ***

  **Updated**: 2026-07-10
</Update>

<Update label="July 2026" tags={["New Features","Enhancements"]} description="New Access Control, LPR, Faces, and Reports guides plus a documentation accuracy pass">
  ## New implementation guides and a full accuracy pass

  ### New features

  **Access Control** — A comprehensive guide to the access control API: listing and managing access-controlled doors, remote unlock, Wiegand credentials, access groups and grants, weekly schedules, and lockdown plans. [Read the guide](/implementations/access-control)

  **License Plate Recognition & Vehicle** — Query LPR detection events, search license plates (including fuzzy matching), build vehicle watchlists with alert and trust flags, label vehicles, and export detections. [Read the guide](/implementations/lpr-vehicle)

  **Face Recognition & People Counting** — Enroll and manage known people, upload face images for matching, query face-match events, tune the match confidence threshold, and pull camera people-counting analytics. [Read the guide](/implementations/faces-people-counting)

  **Reports & Analytics** — Generate count and time-series reports, read occupancy and line-crossing counts, work with the report type/interval/scope enums, and export report data as CSV. [Read the guide](/implementations/reports-analytics)

  ### Updates

  **Documentation accuracy pass** — Every guide was reviewed against the production API and corrected for endpoint paths, request and response fields, authentication headers, and event payloads. Notable corrections include the "Sign in with Rhombus" OAuth 2.0 flow, the webhook delivery payload structure, and the WebSocket event schema.

  ***

  **Updated**: 2026-07-08
</Update>

<Update label="June 2026" tags={["New Features"]} description="Partner API guide">
  ## Partner API documentation

  ### New features

  **Partner API Calls** — A new guide for managed service providers and resellers covering how to make API calls as a partner: authenticating with a partner API key, managing client organizations with partner endpoints, and scoping client-level calls to a managed org using the `x-auth-org` header. [Read the guide](/partner-api-calls)

  ***

  **Updated**: 2026-06-29
</Update>

<Update label="April 2026" tags={["New Features","Enhancements"]} description="New developer tools, SDK, and integrations">
  ## Developer tools and integrations

  ### New features

  **Rhombus CLI** — A command-line tool for managing your entire Rhombus deployment from the terminal. Supports 60+ API resource categories, video stitching, frame analysis, real-time alert monitoring, and AI-powered chat. Available via Homebrew, shell script, or from source. [Read the guide](/rhombus-cli)

  **React SDK** — The official [`@rhombussystems/react`](https://www.npmjs.com/package/@rhombussystems/react) package provides drop-in components for embedding Rhombus camera streams in your React applications. Includes both a DASH buffered player and a realtime H.264 WebSocket player. [Read the guide](/implementations/react-sdk)

  **Rhombus API MCP Server** — An MCP server that gives AI tools like Claude, Cursor, and others direct access to your cameras, access control, sensors, and the full Rhombus platform. Supports 30+ tools across all major resource types. [Read the guide](/rhombus-mcp)

  **Claude Code Plugins** — Ready-made skills, agents, and hooks for Claude Code organized by persona (developer, user, partner). Install from the [Rhombus Claude Code Plugin Marketplace](https://github.com/RhombusSystems/claude-code-plugins). [Read the guide](/claude-code-plugins)

  **EdgeCaster RTSP Gateway** — A Raspberry Pi edge gateway that converts Rhombus secure camera streams to RTSP for legacy VMS, NVR, and third-party video systems. [Read the guide](/implementations/edgecaster-rtsp)

  **Official n8n community node** — The [`@rhombussystems/n8n-nodes-client`](https://www.npmjs.com/package/@rhombussystems/n8n-nodes-client) package provides native Rhombus access in n8n with 6 resource types and 19 operations — no raw HTTP configuration needed. [Read the guide](/low-code-no-code/n8n)

  **OAuth 2.0 authentication** — You can now authenticate Rhombus users in your application using OAuth 2.0 with PKCE ("Sign in with Rhombus"). [Read the guide](/oauth-authentication)

  **SAML SSO and SCIM provisioning** — Programmatically configure SAML single sign-on and SCIM user provisioning for your Rhombus organization, with support for Okta, Azure AD, Google Workspace, and OneLogin. [Read the guide](/implementations/saml-sso-provisioning)

  ### Updates

  **API Reference navigation** — The API Reference sidebar now organizes 800+ endpoints into 7 collapsible groups (Cameras & Video, Access Control, Security & Alerts, IoT Sensors, Organization & Users, Integrations, Devices & System) for faster browsing.

  **Rate limits guide** — New documentation covering how Rhombus API rate limiting works, including retry strategies and code examples. [Read the guide](/rate-limits)

  **WebSocket documentation** — Comprehensive rewrite of the real-time event streaming guides covering authentication, connection lifecycle, STOMP protocol, event monitoring, and troubleshooting. [Read the guides](/websocket/overview)

  **Improved implementation guides** — The [alarm monitoring](/implementations/alarm-monitoring) and [IoT sensors](/implementations/iot-sensors) guides now include complete API workflows with multi-language code examples.

  ***

  **Updated**: 2026-04-20
</Update>

<Update label="April 2026" tags={["New Features"]} description="29 new endpoints">
  ## Major API Expansion

  The Rhombus API has been updated with **29 new endpoints** added across **2 new service categories**.

  ### New Endpoints

  **Relay** (24 endpoints):

  * NVR management: details, state, uptime, reboot, unregister, firmware updates
  * Third-party camera integration: assign, authenticate, discover, manage passwords, RTSP endpoints
  * PTZ controls: move and status

  **Access Control Integrations** (4 endpoints):

  * Boulevard integration: create, read, update, delete, and connection testing

  ### New Service Categories

  * **Relay Webservice**

  ***

  **API Version**: 1.0 **Updated**: 2026-04-02
</Update>

<Update label="March 2026" tags={["New Features"]} description="2 new endpoints">
  ## New API Endpoints

  The Rhombus API has been updated with **2 new endpoints** added.

  ### New Endpoints

  **Component**:

  * `POST /api/component/findPaginatedComponentEventsByAccessControlledDoor` - Retrieve all component events relevant to the specified AccessControlledDoor

  **Report**:

  * `POST /api/report/getOccupancyCountsV2` - Get occupancy counts V2

  ***

  **API Version**: 1.0 **Updated**: 2026-03-07
</Update>

<Update label="February 2026" tags={["New Features"]} description="2 new endpoints">
  ## New API Endpoints

  The Rhombus API has been updated with **2 new endpoints** added.

  ### New Endpoints

  **Report**:

  * `POST /api/report/getBatchThresholdCrossingCountReport` - Get batch threshold crossing count report
  * `POST /api/report/getThresholdCrossingCountReportForOrg` - Get org wide batch threshold crossing count report

  ***

  **API Version**: 1.0 **Updated**: 2026-02-10
</Update>

<Update label="January 2026" tags={["New Features"]} description="5 new endpoints">
  ## New API Endpoints

  The Rhombus API has been updated with **5 new endpoints** added.

  ### New Endpoints

  **Elevator**:

  * `POST /api/component/elevator/addAccessControlledElevatorLandingLabel` - Create a label that can be assigned to an access controlled elevator landing
  * `POST /api/component/elevator/findAccessControlledElevatorLandingShadows` - Find access controlled elevator landing shadows within the org
  * `POST /api/component/elevator/findAccessControlledElevatorLandingShadowsByLocation` - Find access controlled elevator landing shadows within the specified location
  * `POST /api/component/elevator/getAccessControlledElevatorLandingLabelsForOrg` - Get all access controlled elevator landing labels for the organization
  * `POST /api/component/elevator/removeAccessControlledElevatorLandingLabel` - Remove a label to an access controlled elevator landing

  ***

  **API Version**: 1.0 **Updated**: 2026-01-30
</Update>

<Update label="November 2025" tags={["Enhancements"]} description="v0.3">
  ## Documentation Navigation Restructure

  Reorganized the documentation into topic-based navigation groups for easier discovery.

  * **Guides**: Getting started, implementation guides for cameras, access control, alarm monitoring, IoT sensors, and more
  * **Integrations**: Low-code/no-code platforms (Zapier, Make.com, N8N) and AI tool integration via MCP
  * **API Reference**: Complete REST API reference with live endpoint testing, auto-generated from the OpenAPI spec

  All existing links continue to work — no breaking changes to content or URLs.
</Update>

<Update label="November 2025" tags={["New Features"]} description="v0.2">
  ## New API Endpoints

  The Rhombus API has been updated with **2 new endpoints** added.

  ### New Endpoints

  **Alert Monitoring**:

  * `POST /api/alertmonitoring/disableMonitoringForLocation` - Disable monitoring for location
  * `POST /api/alertmonitoring/enableMonitoringForLocation` - Enable monitoring for location
</Update>

<Update label="November 2025" tags={["Enhancements"]} description="v0.1">
  ## New Documentation Launch

  Complete redesign of the Rhombus Developer Documentation, now powered by [Mintlify](https://mintlify.com).

  * **New platform**: Migrated to Mintlify with improved search, dark mode, and mobile support
  * **3-tab navigation**: Guides, Integrations, and API Reference for clear content separation
  * **Interactive API playground**: Live endpoint testing directly in the documentation
  * **Nightly sync**: Automated pipeline keeps API documentation current with production
  * **AI-ready**: MCP server integration, `llms.txt` context files, and downloadable OpenAPI spec

  Visit [rhombus.community](https://rhombus.community) to share feedback or request new content.
</Update>
