GitButler Logo

User

GET
/user

Get User

Return my user

Status codeDescription
200Return my user
401Unauthorized
404Not found
/user
curl -X GET "https://app.gitbutler.com/api/user"

Butler_API_Entities_UserPrivate model

{
  "id": "string",
  "name": "string",
  "given_name": "string",
  "family_name": "string",
  "email": "string",
  "avatar_url": "string",
  "picture": "string",
  "locale": "string",
  "supporter": "string",
  "created_at": "string",
  "updated_at": "string",
  "access_token": "string",
  "role": "string"
}

PUT
/user

Put User

Update my user

Request Body (Optional)

namestring

User name

avatarstring

Avatar binary file

localestring

Language locale (en, de)

given_namestring

Given name

family_namestring

Family name

Status codeDescription
200Update my user
401Unauthorized
404Not found
/user

curl -X PUT "https://app.gitbutler.com/api/user" \
  -d '{
  "name": "string",
  "avatar": "string",
  "locale": "string",
  "given_name": "string",
  "family_name": "string"
}'

Butler_API_Entities_UserPrivate model

{
  "id": "string",
  "name": "string",
  "given_name": "string",
  "family_name": "string",
  "email": "string",
  "avatar_url": "string",
  "picture": "string",
  "locale": "string",
  "supporter": "string",
  "created_at": "string",
  "updated_at": "string",
  "access_token": "string",
  "role": "string"
}