Driftwatch

Clerk / Clerk Backend API (2026-05-12) /

Breaking

Response field self_serve_directory_sync_enabled removed

What changed

Reads of this field return undefined, and the failure surfaces wherever that value is used rather than at the call.

Affects OrganizationMembership reachable from 1 operation.

Who is affected

Code that reads Clerk's OrganizationMembership objects, used by 1 Clerk operation.

Before and after

WhereBeforeAfter
OrganizationMembership.organization.self_serve_directory_sync_enabledpresentabsent
Organization.self_serve_directory_sync_enabledpresentabsent

Code that breaks

// response.organization.self_serve_directory_sync_enabled is now undefined
const self_serve_directory_sync_enabled = response.organization.self_serve_directory_sync_enabled;

Based on Clerk’s published API specification. How severity is decided.