The Door/Gate Controller object

Attributes

  • door_id string required

    Unique identifier for the Door/Gate Controller. Store this in your system after discovery and use it when calling the unlock endpoint.

  • facility_id string required

    Performance Hub facility ID.

  • linking_identifier string optional

    Partner facility identifier when your integration uses linking identifiers. Learn more

  • name string required

    Human-readable device name configured in Performance Hub.

  • zone string optional

    Door zone or location, such as Entrance.

  • status string required

    online or offline.

  • relay_state string optional

    Latest known relay state, such as locked or unlocked.

  • maintenance_mode string required

    Current maintenance mode. One of off, force-open, or force-closed.

  • hold_time_seconds integer required

    Default unlock hold time configured for the door.

  • last_seen string optional

    ISO timestamp for the latest device metadata update.

The Door/Gate Controller object

{
  "door_id": "00000000000000000000000000000007",
  "facility_id": "550e8400-e29b-41d4-a716-446655440000",
  "linking_identifier": "branch_downtown",
  "name": "Front Door",
  "zone": "Entrance",
  "status": "online",
  "online": true,
  "relay_state": "locked",
  "maintenance_mode": "off",
  "hold_time_seconds": 10,
  "last_seen": "2026-05-01T04:30:00.000Z"
}