Skip to main content
API-First Architecture Since 2016Rhombus was built on API-driven micro-services from day one. Everything in our system - mobile apps, web console, and firmware - uses the same API endpoints you’ll integrate with.

Getting Started

Quick Start

1

Get API Credentials

Generate your API key in the Rhombus Console. Choose token-based (simpler) or certificate-based (more secure) authentication.
2

Make Your First Request

Test your connection with a simple API call. All requests go to https://api2.rhombussystems.com with your API key in the headers.
3

Explore the API Reference

Browse 846+ endpoints to discover capabilities for your integration.
4

Join the Community

Get help and share experiences at rhombus.community.

Why Choose Rhombus?

API-First Design

Every feature is API-accessible from day one. Our internal tools use the same APIs you’ll integrate with.

OpenAPI 3.0 Specification

Human and machine-readable specifications with client library support for most programming languages.

Enterprise Security

Certificate-based and token-based authentication options with comprehensive security features.

JSON over HTTPS

Simple, standardized communication using JSON payloads over secure HTTPS POST requests.

Integration Options

OpenAPI 3.0 Specification: Download our machine-readable spec for automated client generation.
JavaScript/Node.js
// JavaScript/Node.js example
const response = await fetch('https://api2.rhombussystems.com/api/endpoint', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'x-auth-scheme': 'api-token',
    'x-auth-apikey': 'YOUR_API_KEY'
  },
  body: JSON.stringify({
    // Your request data
  })
});

const data = await response.json();

What You Can Build

Camera Management

Stream live video, retrieve recordings, manage camera settings, and access metadata

Access Control

Manage doors, users, credentials, and access events across your facilities

Environmental Monitoring

Monitor temperature, humidity, air quality, and other environmental conditions

Analytics & Insights

Access AI-powered analytics, people counting and object detection

Event Management

Create custom workflows, manage notifications, and respond to security events

Device Administration

Configure devices, manage firmware updates, and monitor system health

Authentication & Base URL

All API requests use this base URL:
https://api2.rhombussystems.com
Include authentication headers in every request:
{
  "x-auth-apikey": "YOUR_API_KEY",
  "x-auth-scheme": "api-token"
}
Store your API key securely - it provides full access to your organization’s data.

Community & Support

Always Up to Date: This documentation syncs nightly with our production API to ensure accuracy.