Skip to main content

@dialstack/sdk / index / Tos

Interface: Tos

Defined in: sdk/src/types/account-onboarding.ts:105

The current subscription agreement plus this account's acceptance state. Returned by account.tos.retrieve(); pricing is only present when requested via expand: ['pricing'].

Properties

acceptance

acceptance: TosAcceptance | null;

Defined in: sdk/src/types/account-onboarding.ts:113

The latest acceptance for this account, or null if never accepted.


content

content: string;

Defined in: sdk/src/types/account-onboarding.ts:111

The acceptance language to affirm (includes the 911/E911 acknowledgement).


pricing?

optional pricing?: AccountPricing | null;

Defined in: sdk/src/types/account-onboarding.ts:115

Present only when expanded; null when the account's pricing is incomplete.


url

url: string;

Defined in: sdk/src/types/account-onboarding.ts:109

Canonical URL of the full agreement.


version

version: string;

Defined in: sdk/src/types/account-onboarding.ts:107

The current agreement version.