Patch person
Partially update person fields by id or slug using RFC 7396 JSON Merge Patch; at least one identifier is required.
Authentication
User bearer token: Supabase or Clerk session JWT, Clerk OAuth access token, or Clerk personal API key
Admin API key for system-to-system write operations
Query parameters
Owner-scoped resource UUID selector.
Owner-scoped resource slug selector.
Provider name for provider-native IDs or slugs.
Provider-native source ID.
Provider-native source slug.
Actor type; inferred as agent when agentChassis and agentModel are supplied, or as employee from an authenticated user JWT session.
Agent chassis token for agent-authored writes.
Agent model id for agent-authored writes.
Request
Preferred detail-update slug rename field. Omit on create; when slug is also sent both fields must normalize to the same value.
Person URL slug. Required on create; detail updates may rename through this field or newSlug.
Response
Supplemental person data — addresses and URL links