B2BEmailMagicLinksClient

Email magic link methods for org-scoped authentication.

Functions

Link copied to clipboard
abstract suspend fun invite(request: IB2BMagicLinksInviteParameters): B2BMagicLinksInviteResponse

Sends a magic link invitation email to a new member of the organization. Calls the POST /sdk/v1/b2b/magic_links/email/invite endpoint. Requires an active session.

Link copied to clipboard
abstract suspend fun loginOrSignup(request: IB2BMagicLinksLoginOrSignupParameters): B2BMagicLinksLoginOrSignupResponse

Sends a magic link email to the provided address for login or signup within an organization. Calls the POST /sdk/v1/b2b/magic_links/email/login_or_signup endpoint. Generates and stores a PKCE code pair for use in the subsequent B2BMagicLinksClient.authenticate call.