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 Scene Query Webservice API

The Scene Query Webservice API from Rhombus Systems — 9 operation(s) for scene query webservice.

Rhombus Systems Scene Query 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 Scene Query Webservice. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 9 operations across 9 paths, and defines 80 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.

9 operations 9 paths 80 schemas 9 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 Scene Query 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 9

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

Scene Query Webservice 9
POST
/api/scenequery/adHocPrompt
Execute a prompt, ad-hoc
adHocPrompt 1 param body → 200
POST
/api/scenequery/createPromptConfiguration
Create prompt configuration
createPromptConfiguration 1 param body → 200
POST
/api/scenequery/deletePromptConfiguration
Delete prompt configuration
deletePromptConfiguration 1 param body → 200
POST
/api/scenequery/findPromptConfigurations
Find all prompt configurations
findAllPromptConfigurations 1 param body → 200
POST
/api/scenequery/getPromptConfiguration
Get prompt configuration
getPromptConfiguration 1 param body → 200
POST
/api/scenequery/optimizePromptChat
Optimize prompt via chat
optimizePromptChat 1 param body → 200
POST
/api/scenequery/selectiveUpdatePromptConfiguration
Selective update prompt configuration
selectiveUpdatePromptConfiguration 1 param body → 200
POST
/api/scenequery/triggerPrompt
Trigger prompt
triggerPrompt 1 param body → 200
POST
/api/scenequery/updatePromptConfiguration
Update prompt configuration
updatePromptConfiguration 1 param body → 200

Schemas 80

The contract defines 80 schemas that model the data the API accepts and returns. The most detailed are ClipBoundingBoxType (25 properties), RuleActionType (21 properties), PromptConfigurationType (15 properties), ThirdPartyStrobeSirenActionType (12 properties). Each schema is shown below with its type and property counts.

Trigger
object
2 properties
ConnectAudioDeviceToMobileAppActionType
object
4 properties
PointType
object
2 properties
Scenequery_AdHocPromptWSRequest
object
Request object for adhoc prompt.
3 properties
AccessStateOverrideExpirationStrategyEnum
string
Scenequery_GetPromptConfigurationWSResponse
object
Response object for getting a prompt configuration.
4 properties
ChangeComponentCompositeAccessStateActionType
object
8 properties
Scenequery_UpdatePromptConfigurationWSResponse
object
Response object for updating a prompt configuration.
4 properties
ReportLookbackTypeEnum
string
EnableDisableAudioRecordActionType
object
2 properties
IntegrationNotificationActionType
object
3 properties
NoOpAction
objectnull
2 properties
CheckCondition
objectnull
2 properties
OPERATOREnum
string
SensorValType
object
3 properties
CreateAlarmTriggerTypeEnum
string
ComponentRelayOutputTypeEnum
string
ActivityEnum
string
CancelLoopingAudioPlaybackActionType
object
2 properties
RuleActionType
object
The action to take when this lockdown rule is triggered.
21 properties
ToastOrderIdType
object
5 properties
ActivateLocationLockdownActionType
object
2 properties
CustomRuleAction
object
2 properties
ExampleImage
object
3 properties
GenericRelayStateEnumType
string
AudioPlaybackActionType
object
4 properties
Scenequery_CreatePromptConfigurationWSResponse
object
Response object for creating a prompt configuration.
4 properties
Scenequery_FindAllPromptConfigurationsWSResponse
object
Response object for finding all prompt configurations.
4 properties
Scenequery_UpdatePromptConfigurationWSRequest
object
Request object for updating a prompt configuration.
1 property
CameraConfiguration
object
7 properties
ReportLookbackUnitEnum
string
Scenequery_SelectiveUpdatePromptConfigurationWSRequest
object
Request object for selectively updating a prompt configuration.
12 properties
ActivityEventData
object
4 properties
Scenequery_FindAllPromptConfigurationsWSRequest
object
Request object for finding all prompt configurations.
TriggerComponentRelayActionType
object
7 properties
DeviceTypeEnum
string
Scenequery_ChatMessageType
object
A single chat message with a role and text content.
2 properties
PromptTypeEnum
string
NavigationTypeEnum
string
Scenequery_PromptOptimizationChatWSResponse
object
Response object for prompt optimization chat.
6 properties
Scenequery_PromptOptimizationChatWSRequest
object
Request object for prompt optimization chat.
3 properties
EmailAuditLogExportActionType
object
7 properties
ConnectAudioDeviceToPhoneNumberActionType
object
5 properties
SceneQueryReportEvent
object
Scene query report event from the triggered prompt
6 properties
Scenequery_TriggerPromptWSResponse
object
Response object for triggering a prompt.
4 properties
ThirdPartyAudioPlaybackActionType
object
7 properties
RobotActionTypeEnum
string
RobotAction
object
2 properties
Scenequery_RegionCoordinateType
object
2 properties
IntegrationCommandActionType
object
3 properties
EmergencyContact
object
2 properties 2 required
ClipBoundingBoxType
object
25 properties
RegionCoordinateType
object
2 properties
FootageSeekPointColorEnum
string
ToastCheckInfo
object
1 property
Scenequery_GetPromptConfigurationWSRequest
object
Request object for getting a prompt configuration.
1 property
ThirdPartyStrobeSirenActionType
object
12 properties
Scenequery_SelectiveUpdatePromptConfigurationWSResponse
object
Response object for selectively updating a prompt configuration.
3 properties
WebhookActionType
object
8 properties
Scenequery_RegionPolygonType
object
Optional region polygon to crop the camera frame
1 property
ScheduledAction
object
5 properties
RemoteDoorUnlockSystemEnum
string
Scenequery_OptimizationContextType
object
Context for prompt optimization including the camera frame, original prompt, and expected answer.
7 properties
Scenequery_DeletePromptConfigurationWSRequest
object
Request object for deleting a prompt configuration.
1 property
Scenequery_PromptType
string
Optional prompt type for the configuration
DeployRobotAction
objectnull
2 properties
IntegrationEnum
string
Pose
object
2 properties
AMSirenSettingsType
object
4 properties 2 required
TriggerActivityEnum
string
AccessControlledDoorStateEnumType
string
CustomLLMActionType
object
5 properties
Scenequery_AdHocPromptWSResponse
object
Response object for triggering a prompt.
4 properties
PromptConfigurationType
object
Updated prompt configuration
15 properties
CreateAlarmActionType
object
11 properties
RemoteDoorUnlockActionType
object
3 properties
Scenequery_DeletePromptConfigurationWSResponse
object
Response object for deleting a prompt configuration.
3 properties
Scenequery_TriggerPromptWSRequest
object
Request object for triggering a prompt.
6 properties
Scenequery_CreatePromptConfigurationWSRequest
object
Request object for creating a prompt configuration.
1 property
RegionPolygonType
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

rhombus-systems-scene-query-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 Scene Query 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.