Skip to Content
Clerk logo

Clerk Docs

Ctrl + K
Go to


Updates the metadata associated with a user's organization membership.

const organizationId = 'my-organization-id'; const userId = 'my-user-id'; const update = clerkClient.organizations.updateOrganizationMembershipMetadata(organizationId, userId, { publicMetadata:{ "example": "metadata" } });


organizationIdstringThe ID of the organization this membership belongs to.
userIdstringThe user ID associated with the metadata being updated.
publicMetadata?Record<string, unknown>Metadata saved on the organization, that is visible to both your Frontend and Backend APIs.
privateMetadata?Record<string, unknown>Metadata saved on the organization that is only visible to your Backend API.

Last updated on September 6, 2023

What did you think of this content?

Clerk © 2024