Rhombus icon

Rhombus

Interact with Rhombus security cameras, access control, and IoT sensors

Door → Get Many

AI-generated

Summary

Retrieve doors from the Rhombus organization with optional pagination and batching.

Inputs

  • maxPageSize — Maximum number of doors to return per page; default 50, minimum value 1.
  • requestOptions — Request-level configuration for batching and throttling; isNodeSetting true.
  • requestOptions.batch — Batching settings; fixedCollection with default {}.
  • requestOptions.batch.batchSize — Items per batch; number, default 50, minValue -1 ( -1 disabled, 0 treated as 1 ).
  • requestOptions.batch.batchInterval — Batch interval in ms; number, default 1000, minValue 0 ( 0 disabled ).
  • allowUnauthorizedCerts — Accept response even if SSL certificate validation fails; boolean, default false, noDataExpression true.
  • proxy — HTTP proxy URL; string, default empty string; supports auth via http://username:password@proxy:port.
  • timeout — Request timeout in ms; number, default 10000, minValue 1.

Output shape

array of { name: string, value: string }

Each entry represents a door with name (door.name || door.uuid) and value (door.uuid). Returned via rootProperty 'accessControlledDoors' from POST /api/component/findMinimalStateAccessControlledDoors.

Examples

Example 1: Fetch up to 20 doors per page.

Set maxPageSize to 20; no batching required.

Example 2: Throttle door retrieval in batches of 10 with 2-second pauses.

Set requestOptions.batching > batch to 10, batchInterval to 2000.

Links

Discussion