# UpdateOrganizationMembershipMetadataRequestBody
## Fields
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `publicMetadata` | [Optional extends com.clerk.backend_api.models.operations.UpdateOrganizationMembershipMetadataPublicMetadata>](../../models/operations/UpdateOrganizationMembershipMetadataPublicMetadata.md) | :heavy_minus_sign: | Metadata saved on the organization membership, that is visible to both your frontend and backend.
The new object will be merged with the existing value. |
| `privateMetadata` | [Optional extends com.clerk.backend_api.models.operations.UpdateOrganizationMembershipMetadataPrivateMetadata>](../../models/operations/UpdateOrganizationMembershipMetadataPrivateMetadata.md) | :heavy_minus_sign: | Metadata saved on the organization membership that is only visible to your backend.
The new object will be merged with the existing value. |