Skip to main content

Parameters

passwordResetToken
String
required
password
String
required
sessionDurationMinutes
Int
required
locale
String?

Returns

requestId
String
required
memberId
String
required
memberEmailId
String
required
organizationId
String
required
member
ApiOrganizationV1Member
required
sessionToken
String
required
sessionJwt
String
required
organization
ApiOrganizationV1Organization
required
intermediateSessionToken
String
required
memberAuthenticated
Boolean
required
statusCode
Int
required
memberSession
ApiB2bSessionV1MemberSession?
mfaRequired
ApiB2bMfaV1MfaRequired?
primaryRequired
ApiB2bSessionV1PrimaryRequired?
memberDevice
SDKDeviceInfo?
let params = B2BPasswordEmailResetParameters(
    passwordResetToken: "token",
    password: "newpassword",
    sessionDurationMinutes: 30
)
let response = try await StytchB2B.passwords.email.reset(params)