Skip to main content
POST
/
admin
/
updateUserMetadata
Update user metadata
curl --request POST \
  --url https://asteragents.com/api/admin/updateUserMetadata \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "userId": "user_2ABC123DEF",
  "metadata": {
    "department": "engineering",
    "title": "Senior Engineer",
    "team": "backend"
  }
}'
{
  "success": true,
  "message": "<string>"
}

Authorizations

Authorization
string
header
required

JWT token from Clerk authentication.

Must be from a user with org:admin role.

Body

application/json
userId
string
required

Clerk user ID

metadata
object
required

Key-value pairs of metadata

Response

Metadata updated successfully

success
boolean
message
string