Перейти к основному содержанию
PATCH
/
v1
/
auth
/
profile
cURL
curl --request PATCH \
  --url https://api.example.com/v1/auth/profile/ \
  --header 'Content-Type: application/json' \
  --data '
{
  "username": "<string>",
  "avatar": "<string>",
  "first_name": "<string>",
  "last_name": "<string>",
  "email": "jsmith@example.com",
  "password": "<string>"
}
'
{
  "id": 123,
  "username": "<string>",
  "avatar": "<string>",
  "first_name": "<string>",
  "last_name": "<string>",
  "email": "jsmith@example.com"
}

Тело

username
string | null

Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.

Maximum string length: 150
Pattern: ^[\w.@+-]+$
avatar
string<uri> | null
first_name
string
Maximum string length: 150
last_name
string
Maximum string length: 150
email
string<email> | null
Maximum string length: 254
password
string

Ответ

200 - application/json
id
integer
обязательно
username
string | null

Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.

Maximum string length: 150
Pattern: ^[\w.@+-]+$
avatar
string<uri> | null
first_name
string
Maximum string length: 150
last_name
string
Maximum string length: 150
email
string<email> | null
Maximum string length: 254