cURL
curl --request PATCH \ --url https://api.example.com/v1/users/profile \ --header 'Content-Type: application/json' \ --data ' { "username": "<string>", "display_name": "<string>", "bio": "<string>", "website_url": "<string>", "linkedin_url": "<string>", "twitter_url": "<string>" } '
{ "id": "<string>", "email": "<string>", "username": "<string>", "display_name": "<string>", "github_username": "<string>", "joined_at": "<string>", "bio": "<string>", "website_url": "<string>", "linkedin_url": "<string>", "twitter_url": "<string>", "avatar_url": "<string>", "username_suggestion": "<string>" }
Update current user’s profile.
For username: checks uniqueness with case-insensitive comparison. Returns 409 if username is taken.
Request body for profile updates.
Successful Response
Response body for profile endpoints.