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_codes routes.
Client for the Seam API /access_grants routes.
Client for the Seam API /access_methods routes.
Client for the Seam API /acs routes.
Client for the Seam API /action_attempts routes.
Client for the Seam API /client_sessions routes.
Client for the Seam API /connected_accounts routes.
Client for the Seam API /connect_webviews routes.
Client for the Seam API /customers routes.
Client for the Seam API /devices routes.
Client for the Seam API /events routes.
Client for the Seam API /instant_keys routes.
Client for the Seam API /locks routes.
Client for the Seam API /noise_sensors routes.
Client for the Seam API /phones routes.
Client for the Seam API /spaces routes.
Client for the Seam API /thermostats routes.
Client for the Seam API /user_identities routes.
Client for the Seam API /webhooks routes.
Client for the Seam API /workspaces routes.
Creates a new SeamPaginator to iterate over the paginated results of the request.
StaticfromCreates a new SeamHttp authenticated with an API key.
StaticfromCreates a new SeamHttp from an existing HTTP client.
StaticfromCreates a new SeamHttp authenticated with a client session token.
StaticfromCreates a new SeamHttp authenticated with a console session token and scoped to a workspace.
StaticfromCreates a new SeamHttp authenticated with a personal access token and scoped to a workspace.
StaticfromCreates a new SeamHttp 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.
HTTP client for the Seam API.
Create a client with the constructor or one of the static factory methods, e.g.,
fromApiKey. Each Seam API route is available under its corresponding property, e.g., useseam.devices.list()to call the/devices/listendpoint.