The client used to make HTTP requests to the Seam API.
ReadonlydefaultsDefault request options used for requests made by this client.
Assigns a specified credential to a specified access system user.
Creates a new credential for a specified ACS user. For granting access, we recommend Access Grants instead: they create and manage the underlying credentials for you, across access systems and standalone smart locks alike. Use this low-level endpoint only when you need direct control over an individual ACS credential.
Creates a new SeamPaginator to iterate over the paginated results of the request.
Deletes a specified credential.
Returns a specified credential.
Returns a list of all credentials.
Optionalparameters: AcsCredentialsListParametersReturns a list of all entrances to which a credential grants access.
Unassigns a specified credential from a specified access system user.
Updates the code and ends at date and time for a specified credential.
StaticfromCreates a new SeamHttpAcsCredentials authenticated with an API key.
StaticfromCreates a new SeamHttpAcsCredentials from an existing HTTP client.
StaticfromCreates a new SeamHttpAcsCredentials authenticated with a client session token.
StaticfromCreates a new SeamHttpAcsCredentials authenticated with a console session token and scoped to a workspace.
StaticfromCreates a new SeamHttpAcsCredentials authenticated with a personal access token and scoped to a workspace.
StaticfromCreates a new SeamHttpAcsCredentials 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 /acs/credentials routes.