Skip to main content
PATCH

Path Parameters

id
string
required

Public ID of the user

Body

application/json
name
string

User name

Example:

"John Doe"

bio
string

User bio

Example:

"Software developer passionate about technology"

jobTitle
string

User job title

Example:

"Senior Software Engineer"

githubUrl
object | null

GitHub profile URL (must be from github.com and use HTTPS)

Example:

"https://github.com/username"

gitlabUrl
object | null

Gitlab profile URL (must be from gitlab.com and use HTTPS)

Example:

"https://gitlab.com/username"

twitterUrl
object | null

Twitter/X profile URL (must be from twitter.com or x.com and use HTTPS)

Example:

"https://twitter.com/username"

linkedinUrl
object | null

LinkedIn profile URL (must be from linkedin.com and use HTTPS)

Example:

"https://linkedin.com/in/username"

discordUrl
object | null

Discord server or profile URL (must be from discord.com or discord.gg and use HTTPS)

Example:

"https://discord.gg/server"

websiteUrl
object | null

Personal website URL (must use HTTPS)

Example:

"https://example.com"

userTechStacks
string[]

Array of usertech stack IDs (public IDs starting with tst_)

Maximum array length: 10
Example:
userCategories
string[]

Array of user category IDs (public IDs starting with cat_)

Example:
experiences
object[]

Array of user experiences with start date, end date, title and optional URL

Example:

Response

User updated

data
object
required
timestamp
string<date-time>
required
Example:

"2025-09-03T13:04:43.353Z"