v2

latestOpenAPI 3.1.02026-08-05267431678.1 KB
users

Update User Profile

Update the authenticated user's profile fields.

Uses service-role client to bypass RLS on the users table.

Args: request: Fields to update (onboarded, intent). auth: Authenticated user context.

Returns: UpdateUserProfileResponse with success status.

Raises: HTTPException: 400 if no fields provided, 500 on DB failure.

patch/users/me

Request body

onboardedboolean nullable
intentstring nullable
agent_modestring nullable
preferred_languagestring nullable
preferred_frameworkstring nullable
adaptive_learning_cadencestring nullable
team_sizestring nullable
org_namestring nullable
use_casestring nullable
training_opt_outboolean nullable

Response

Successful Response

successboolean required
messagestring required