update

abstract suspend fun update(request: IOrganizationsMemberUpdateParameters): OrganizationsMemberUpdateResponse

Updates profile fields on the currently authenticated member. Calls the PUT /sdk/v1/b2b/organizations/members/update endpoint. Requires an active session.

Kotlin:

StytchB2B.members.update(
OrganizationsMemberUpdateParameters(name = "Jane Doe")
)

iOS:

let params = OrganizationsMemberUpdateParameters(name: "Jane Doe")
let response = try await StytchB2B.members.update(params)

React Native:

StytchB2B.members.update({ name: "Jane Doe" })

Return

OrganizationsMemberUpdateResponse containing the updated member object.

Parameters

request
  • IOrganizationsMemberUpdateParameters

  • name? — Updated display name for the member.

  • mfaEnrolled? — Whether MFA is enrolled for this member.

  • mfaPhoneNumber? — Updated MFA phone number.

  • untrustedMetadata? — Client-settable key-value metadata.

  • defaultMfaMethod? — The default MFA method for this member.

Throws

StytchError

if the request fails.

if the coroutine is cancelled.