Class SeamHttpAccessCodesSimulate
Constructors
constructor
- new SeamHttpAccessCodesSimulate(apiKeyOrOptions?): SeamHttpAccessCodesSimulate
Properties
client
client: AxiosInstance
Readonly
defaults
Methods
createUnmanagedAccessCode
- createUnmanagedAccessCode(body?): SeamHttpRequest<SetNonNullable<Required<{
access_code: {
access_code_id: string;
code: null | string;
created_at: string;
device_id: string;
ends_at?: null | string;
errors?: any;
is_managed: false;
name: null | string;
starts_at?: null | string;
status: "set";
type: "time_bound" | "ongoing";
warnings?: any;
};
}>, "access_code">, "access_code"> Parameters
Optional
body: {
code: string;
device_id: string;
name: string;
}code: string
device_id: string
name: string
Returns SeamHttpRequest<SetNonNullable<Required<{
access_code: {
access_code_id: string;
code: null | string;
created_at: string;
device_id: string;
ends_at?: null | string;
errors?: any;
is_managed: false;
name: null | string;
starts_at?: null | string;
status: "set";
type: "time_bound" | "ongoing";
warnings?: any;
};
}>, "access_code">, "access_code">
updateClientSessionToken
- updateClientSessionToken(clientSessionToken): Promise<void>
Parameters
- clientSessionToken: string
Returns Promise<void>
Static
fromClientSessionToken
- fromClientSessionToken(clientSessionToken, options?): SeamHttpAccessCodesSimulate
Static
fromConsoleSessionToken
- fromConsoleSessionToken(consoleSessionToken, workspaceId, options?): SeamHttpAccessCodesSimulate
Static
fromPersonalAccessToken
- fromPersonalAccessToken(personalAccessToken, workspaceId, options?): SeamHttpAccessCodesSimulate
Static
fromPublishableKey
- fromPublishableKey(publishableKey, userIdentifierKey, options?): Promise<SeamHttpAccessCodesSimulate>