Skip to main content

The access_grant Object

Represents an Access Grant. Access Grants enable you to grant a user identity access to spaces, entrances, and devices through one or more access methods, such as mobile keys, plastic cards, and PIN codes. You can create an Access Grant for an existing user identity, or you can create a new user identity while creating the new Access Grant.

Properties

String (UUID)
required
ID of the Access Grant.
String
Unique key for the access grant within the workspace.
Array of Strings (UUID)
required
IDs of the access methods created for the Access Grant.
String
Client Session Token. Only returned if the Access Grant has a mobile_key access method.
String (ISO 8601)
required
Date and time at which the Access Grant was created.
String (UUID)
ID of the customization profile associated with the Access Grant.
String
required
Display name of the Access Grant.
String
required
Human-readable sentence answering whether the user can currently get in, for example Active, Awaiting issuance, or Upcoming. For display only. The wording is not stable and is not an enumeration — it may change at any time, so never compare against or branch on it. To make decisions, read starts_at, ends_at, errors, and the access methods’ own fields.
String (ISO 8601) or null
required
Date and time at which the Access Grant ends.
Array of Objects
required
Errors associated with the access grant.
String
Instant Key URL. Only returned if the Access Grant has a single mobile_key access_method.
String or null
required
Name of the Access Grant. If not provided, the display name will be computed.
Array of Objects
required
List of pending mutations for the access grant. This shows updates that are in progress.
Array of Objects
required
Access methods that the user requested for the Access Grant.
String
Reservation key for the access grant.
Array of Strings (UUID)
required
IDs of the spaces to which the Access Grant gives access.
String (ISO 8601)
required
Date and time at which the Access Grant starts.
String (UUID)
required
ID of user identity to which the Access Grant gives access.
Array of Objects
required
Warnings associated with the access grant.
String (UUID)
required
ID of the Seam workspace associated with the Access Grant.