Skip to main content

@dialstack/sdk-dev / server/src / Account

Interface: Account

Defined in: sdk/server/src/index.ts:159

Properties

config

TypeScript
config: AccountConfig;

Defined in: sdk/server/src/index.ts:163


created_at

TypeScript
created_at: string;

Defined in: sdk/server/src/index.ts:178


default_button_template

TypeScript
default_button_template: string | null;

Defined in: sdk/server/src/index.ts:167

Button template inherited by newly created deskphones and DECT handsets.


email

TypeScript
email: string | null;

Defined in: sdk/server/src/index.ts:161


hold_music_clip_id

TypeScript
hold_music_clip_id: string | null;

Defined in: sdk/server/src/index.ts:164


id

TypeScript
id: string;

Defined in: sdk/server/src/index.ts:160


main_location_id

TypeScript
main_location_id: string | null;

Defined in: sdk/server/src/index.ts:165


primary_contact_name

TypeScript
primary_contact_name: string | null;

Defined in: sdk/server/src/index.ts:162


tos_accepted_at?

TypeScript
optional tos_accepted_at?: string | null;

Defined in: sdk/server/src/index.ts:177

When the current agreement was accepted; null unless tos_status is signed.


tos_status?

TypeScript
optional tos_status?: "signed" | "unsigned" | "not_required";

Defined in: sdk/server/src/index.ts:175

Subscription-agreement (SSA/TOS) coverage status. signed — a live account whose acceptance matches the current agreement version; unsigned — a live account not yet accepted (or accepted against a superseded version); not_required — a non-live account, never prompted. Filter the list with tos_status. The full agreement + evidence is on the account tos resource.


updated_at

TypeScript
updated_at: string;

Defined in: sdk/server/src/index.ts:179