Skip to content

WebsitesInvitationsApi

Defined in: packages/sdk/src/resources/WebsitesApi.ts:829

Brand-new-client invitation flow — invite by email, cancel pending, read invitation history.

  • Resource

new WebsitesInvitationsApi(opts): WebsitesInvitationsApi

Defined in: packages/sdk/src/request.ts:93

VantageClientOptions

WebsitesInvitationsApi

Resource.constructor

cancelInvite(websiteId): Promise<{ website: Website; }>

Defined in: packages/sdk/src/resources/WebsitesApi.ts:843

Revoke an open or accepted invitation.

string

Promise<{ website: Website; }>


invitations(websiteId): Promise<{ invitations: WebsiteInvitation[]; }>

Defined in: packages/sdk/src/resources/WebsitesApi.ts:847

Invitation history for a website, newest first.

string

Promise<{ invitations: WebsiteInvitation[]; }>


inviteClient(websiteId, input): Promise<{ invitation: WebsiteInvitation; website: Website; }>

Defined in: packages/sdk/src/resources/WebsitesApi.ts:836

Invite a brand-new client (no Vantage account yet) by email. Sends a magic link, sets pendingInvitationId on the website. When the recipient signs up + claims, ownership transfer kicks off the Stripe Checkout flow automatically.

string

string

Promise<{ invitation: WebsiteInvitation; website: Website; }>