The client used to make HTTP requests to the Seam API.
ReadonlydefaultsDefault request options used for requests made by this client.
Client for the Seam API /access_grants/unmanaged routes.
Creates a new Access Grant. Access Grants are the default and recommended way to grant a user access to any physical space, irrespective of the locking hardware. They work with both standalone smart locks (using device_ids) and access control systems (using acs_entrance_ids or space_ids), and can issue PIN codes, key cards, and mobile keys through a single request.
Creates a new SeamPaginator to iterate over the paginated results of the request.
Delete an Access Grant.
Get an Access Grant.
Optionalparameters: AccessGrantsGetParametersGets all related resources for one or more Access Grants.
Optionalparameters: AccessGrantsGetRelatedParametersGets an Access Grant.
Optionalparameters: AccessGrantsListParametersAdds additional requested access methods to an existing Access Grant.
Updates an existing Access Grant's time window.
Optionalparameters: AccessGrantsUpdateParametersStaticfromCreates a new SeamHttpAccessGrants authenticated with an API key.
StaticfromCreates a new SeamHttpAccessGrants from an existing HTTP client.
StaticfromCreates a new SeamHttpAccessGrants authenticated with a client session token.
StaticfromCreates a new SeamHttpAccessGrants authenticated with a console session token and scoped to a workspace.
StaticfromCreates a new SeamHttpAccessGrants authenticated with a personal access token and scoped to a workspace.
StaticfromCreates a new SeamHttpAccessGrants authenticated with a client session token for the user identified by the user identifier key. The client session is created with the publishable key if it does not exist.
Client for the Seam API /access_grants routes.