@dialstack/sdk-dev / server/src / TosAcceptance
Interface: TosAcceptance
Defined in: sdk/server/src/index.ts:271
A recorded acceptance of the subscription agreement. Captures the evidence of acceptance together with a snapshot of the pricing agreed to, so consent is provable against the specific price shown even if pricing later changes.
Properties
accepted_at
TypeScript
accepted_at: string;
Defined in: sdk/server/src/index.ts:272
ip
TypeScript
ip: string;
Defined in: sdk/server/src/index.ts:277
IP of the client that recorded the acceptance — the account owner's browser in-portal, or your backend when your platform accepts on their behalf.
pricing
TypeScript
pricing: AccountPricing;
Defined in: sdk/server/src/index.ts:279
user_agent?
TypeScript
optional user_agent?: string;
Defined in: sdk/server/src/index.ts:278