Skip to main content

Parameters

organizationId
String
required
memberId
String
required
code
String
required
sessionDurationMinutes
Int
required
setMfaEnrollment
String?
setDefaultMfa
Boolean?

Returns

requestId
String
required
memberId
String
required
member
ApiOrganizationV1Member
required
organization
ApiOrganizationV1Organization
required
sessionToken
String
required
sessionJwt
String
required
statusCode
Int
required
memberSession
ApiB2bSessionV1MemberSession?
memberDevice
SDKDeviceInfo?
let params = B2BTOTPsAuthenticateParameters(
    organizationId: "org-test-d5a3b680-e8a3-40c0-b815-ab79986666d0",
    memberId: "member-test-d5a3b680-e8a3-40c0-b815-ab79986666d0",
    code: "123456",
    sessionDurationMinutes: 30
)
let response = try await StytchB2B.totp.authenticate(params)