Onboarding Session Requests
object OnboardingSessionRequests
Contains request body models used when creating onboarding sessions.
Note: POST /v1/onboarding_sessions accepts a publishable key (pk_), so the onboarding flow can mint its own account-scoped session on-device without a secret key (see OnboardingSessionsAPI.createOnboardingSessionWithPublishableKey). Production integrations that mint from their own backend hand the resulting onb_sess_… to the onboarding flow as its clientSecret.
Types
Link copied to clipboard
data class CreateOnboardingSessionRequest(val accountId: String, val steps: List<OnboardingSessionRequests.OnboardingSessionStep>? = null, val returnUrl: String? = null)
Request body for creating an onboarding session.
Link copied to clipboard
An onboarding step the session can require. Gson serializes each constant by its SerializedName wire value.