Constructors
constructor
- new SeamHttp(apiKeyOrOptions?): SeamHttp
Properties
client
client: AxiosInstance
Readonly
defaults
Accessors
acs
- get acs(): SeamHttpAcs
devices
- get devices(): SeamHttpDevices
events
- get events(): SeamHttpEvents
locks
- get locks(): SeamHttpLocks
networks
- get networks(): SeamHttpNetworks
phones
- get phones(): SeamHttpPhones
webhooks
- get webhooks(): SeamHttpWebhooks
workspaces
- get workspaces(): Omit<SeamHttpWorkspaces, "create">
Methods
updateClientSessionToken
- updateClientSessionToken(clientSessionToken): Promise<void>
Parameters
- clientSessionToken: string
Returns Promise<void>
Static
fromApiKey
- fromApiKey(apiKey, options?): SeamHttp
Static
fromClient
- fromClient(client, options?): SeamHttp
Static
fromClientSessionToken
- fromClientSessionToken(clientSessionToken, options?): SeamHttp
Static
fromConsoleSessionToken
- fromConsoleSessionToken(consoleSessionToken, workspaceId, options?): SeamHttp
Static
fromPersonalAccessToken
- fromPersonalAccessToken(personalAccessToken, workspaceId, options?): SeamHttp
Static
fromPublishableKey
- fromPublishableKey(publishableKey, userIdentifierKey, options?): Promise<SeamHttp>
Returns Promise<SeamHttp>