@dialstack/sdk / server / Account
Interface: Account
Defined in: sdk/src/server/index.ts:132
Properties
config
config: AccountConfig;
Defined in: sdk/src/server/index.ts:136
created_at
created_at: string;
Defined in: sdk/src/server/index.ts:151
default_button_template
default_button_template: string | null;
Defined in: sdk/src/server/index.ts:140
Button template inherited by newly created deskphones and DECT handsets.
email
email: string | null;
Defined in: sdk/src/server/index.ts:134
hold_music_clip_id
hold_music_clip_id: string | null;
Defined in: sdk/src/server/index.ts:137
id
id: string;
Defined in: sdk/src/server/index.ts:133
main_location_id
main_location_id: string | null;
Defined in: sdk/src/server/index.ts:138
primary_contact_name
primary_contact_name: string | null;
Defined in: sdk/src/server/index.ts:135
tos_accepted_at?
optional tos_accepted_at?: string | null;
Defined in: sdk/src/server/index.ts:150
When the current agreement was accepted; null unless tos_status is signed.
tos_status?
optional tos_status?: "signed" | "unsigned" | "not_required";
Defined in: sdk/src/server/index.ts:148
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
updated_at: string;
Defined in: sdk/src/server/index.ts:152