Skip to main content

Parameters

discoveryRedirectUrl
String?
customScopes
List<String>?
providerParams
Map<String, String>?

Returns

requestId
String
required
intermediateSessionToken
String
required
emailAddress
String
required
discoveredOrganizations
List<ApiDiscoveryV1DiscoveredOrganization>
required
providerType
String
required
providerTenantId
String
required
fullName
String
required
statusCode
Int
required
mfaRequired
ApiB2bMfaV1MfaRequired?
Present when the member must complete an MFA step before the session is fully established.
let params = B2BOAuthDiscoveryStartParameters(discoveryRedirectUrl: "myapp://discovery")
let response = try await StytchB2B.oauth.google.discovery.start(params)