How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Rhombus Systems Climate Webservice API

The Climate Webservice API from Rhombus Systems — 12 operation(s) for climate webservice.

Rhombus Systems Climate Webservice API is one of 65 APIs that Rhombus Systems publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Climate Webservice. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 12 operations across 12 paths, and defines 59 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, https://api2.rhombussystems.com.

12 operations 12 paths 59 schemas 12 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api2.rhombussystems.com/api
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Rhombus Systems Climate Webservice API declares 1 security scheme for authenticating requests. An API key is passed in the header as x-auth-apikey (ApiKeyAuth). By default, every request must be authenticated.

  • ApiKeyAuth — Your Rhombus API key. Must be accompanied by the x-auth-scheme header set to api-token (or partner-api-token for partner endpoints).

Paths & Operations 12

Across 12 paths, the API surfaces 12 operations — 12 POST. Each is listed below with its method, path, parameters, and response codes.

Climate Webservice 12
POST
/api/climate/deleteEnvironmentalGateway
Delete environmental gateway
deleteEnvironmentalGateway 1 param body → 200
POST
/api/climate/getClimateEventsForSensor
Get climate events for environmental sensor
getClimateEventsForSensor 1 param body → 200
POST
/api/climate/getClimatePresenceWindows
Get climate presence windows
getClimatePresenceWindows 1 param body → 200
POST
/api/climate/getConfig
Get climate sensor config
getConfig 1 param body → 200
POST
/api/climate/getEnvironmentalGatewayShadows
Get environmental gateway shadows
getEnvironmentalGatewayShadows 1 param body → 200
POST
/api/climate/getEventsForEnvironmentalGateway
Get events for environmental gateway
getEventsForEnvironmentalGateway 1 param body → 200
POST
/api/climate/getMinimalClimateStateList
Get minimal climate state list
getMinimalClimateStateList 1 param body → 200
POST
/api/climate/getMinimalEnvironmentalGatewayStates
Get minimal environmental gateway states
getMinimalEnvironmentalGatewayStates 1 param body → 200
POST
/api/climate/getMinimalStateEventsForEnvironmentalGateway
Get minimal state events for environmental gateway
getMinimalStateEventsForEnvironmentalGateway 1 param body → 200
POST
/api/climate/reboot
Reboot environmental gateway
rebootEnvironmentalGateway 1 param body → 200
POST
/api/climate/updateDetails
Update climate sensor details
updateClimateSensorDetails 1 param body → 200
POST
/api/climate/updateEnvironmentalGatewayDetails
Update environmental gateway details
updateEnvironmentalGatewayDetails 1 param body → 200

Schemas 59

The contract defines 59 schemas that model the data the API accepts and returns. The most detailed are Climate_MinimalEnvironmentalGatewayStateType (57 properties), EnvironmentalGatewayShadowType (37 properties), Climate_MinimalClimateStateType (33 properties), ClipBoundingBoxType (25 properties). Each schema is shown below with its type and property counts.

Climate_UpdateClimateSensorDetailsWSResponse
object
Response indicating the result of updating environmental sensor details.
3 properties
DeviceOrientationEnum
string
Climate_UpdateEnvironmentalGatewayDetailsWSResponse
object
Response indicating the result of updating environmental gateway details.
3 properties
AirQualityIndexPollutantEnum
string
Primary pollutant affecting air quality index
ClipSeekPointV2Type
object
List of seek points for the clip
20 properties
Climate_DeleteEnvironmentalGatewayWSResponse
object
Response indicating the result of deleting an environmental gateway.
4 properties
Climate_GetEventsForEnvironmentalGatewayWSRequest
object
Request to retrieve events for an environmental gateway.
5 properties
PointType
object
2 properties
Climate_MinimalEnvironmentalGatewayStateType
object
Minimal environmental gateway state information.
57 properties
DeviceStatusEnum
string
Sensor_GetSensorPresenceWindowsWSResponse
object
Response object containing stored video information for a sensor.
4 properties
Climate_GetEnvironmentalGatewayShadowsWSRequest
object
Request to retrieve environmental gateway shadows.
Co2SensorType
object
4 properties
ClipSeekPointType
object
13 properties
Sensor_GetSensorPresenceWindowsWSRequest
object
Request object for retrieving stored video information for a sensor.
3 properties
MetaDataLocationType
object
1 property
ClimateEventType
object
List of climate events for the sensor
25 properties
Climate_GetClimateSensorConfigWSRequest
object
Request to retrieve configuration for an environmental sensor.
1 property
E50ClimateEventType
object
List of climate events for the environmental gateway
20 properties
COSensorType
object
4 properties
TempProbeType
object
5 properties
DeviceTypeEnum
string
Climate_GetClimateSensorConfigWSResponse
object
Response containing configuration for an environmental sensor.
4 properties
Climate_ClimateHealthDetailsEnum
string
Detailed health status enumeration for climate sensors.
PressureSensorType
object
3 properties
Climate_GetClimateEventsForSensorWSResponse
object
Response containing climate events for an environmental sensor.
4 properties
IClimateUserConfig
object
Climate sensor configuration
10 properties
WebResponseStatusEnum
string
Status of the unregister operation
LeakProbeType
object
6 properties
E50DerivedValuesType
object
17 properties
Climate_GetMinimalEnvironmentalGatewayStatesWSRequest
object
Request to retrieve minimal environmental gateway states.
Climate_GetEventsForEnvironmentalGatewayWSResponse
object
Response containing events for an environmental gateway.
2 properties
SensorValType
object
3 properties
PmSensorType
object
15 properties
Climate_UpdateEnvironmentalGatewayDetailsWSRequest
object
Request to update details for an environmental gateway.
21 properties
ClipBoundingBoxType
object
25 properties
Climate_ClimateHealthEnum
string
Health status enumeration for climate sensors.
HeatIndexRangeWarningEnum
string
Heat index range warning status
HardwareVariationEnum
string
Climate_UpdateClimateSensorDetailsWSRequest
object
Request to update details for an environmental sensor.
21 properties
Climate_GetEnvironmentalGatewayShadowsWSResponse
object
Response containing environmental gateway shadows.
4 properties
Climate_GetMinimalClimateStatesWSResponse
object
Response containing minimal climate state information for environmental sensors.
4 properties
Climate_MinimalClimateStateType
object
Minimal climate state information for environmental sensors.
33 properties
Climate_GetMinimalClimateStatesWSRequest
object
Request to retrieve minimal climate state information for all environmental sensors.
ActivityEnum
string
Climate_RebootEnvironmentalGatewayWSRequest
object
Request to reboot an environmental gateway.
1 property
Climate_GetClimateEventsForSensorWSRequest
object
Request to retrieve climate events for an environmental sensor.
4 properties
ClipMetaDataType
object
11 properties
Common_devices_RebootDeviceWSResponse
object
Response indicating the result of rebooting a device.
1 property
FormaSensorType
object
4 properties
FootageSeekPointColorEnum
string
ToastOrderIdType
object
5 properties
Climate_GetMinimalEnvironmentalGatewayStatesWSResponse
object
Response containing minimal environmental gateway states.
5 properties
Climate_DeleteEnvironmentalGatewayWSRequest
object
Request to delete an environmental gateway.
2 properties
ToastCheckInfo
object
1 property
TimeWindowSeconds
object
List of uptime windows for the device
2 properties
DeviceHealthStatusDetailsEnum
string
EnvironmentalGatewayShadowType
object
List of environmental gateway shadows
37 properties
Common_devices_RebootDeviceWSResponse_RebootResult
string
Result of the reboot operation

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

rhombus-systems-climate-webservice-api-openapi.yml Raw ↑

Other APIs Rhombus Systems publishes across the network.

Rhombus Console WebSocket API
Rhombus Systems Access Control Integrations Webservice API
Rhombus Systems Access Control Webservice API
Rhombus Systems Alarm Monitoring Keypad Webservice API
Rhombus Systems Alert Monitoring Webservice API
Rhombus Systems AudioGateway Webservice API
Rhombus Systems AudioPlayback Webservice API
Rhombus Systems Badge Reader Webservice API
Rhombus Systems BLE Webservice API
Rhombus Systems Button Webservice API
Rhombus Systems Camera Webservice API
Rhombus Systems ClaimKey Webservice API
Where this information came from

This is an independent, third-party profile of Rhombus Systems Climate Webservice API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.