Перейти к основному содержанию
GET
/
v1
/
plus
/
auth
/
profile
cURL
curl --request GET \
  --url https://api.example.com/v1/plus/auth/profile/
{
  "id": 123,
  "first_name": "<string>",
  "last_name": "<string>",
  "birth_date": "2023-12-25",
  "phone": "<string>",
  "bonus": "<string>",
  "grant_sent": true,
  "grant_accessible": true,
  "loyalty_percent": 123,
  "verified": true,
  "delivery_limit": "<string>",
  "orders_price": "<string>",
  "next_loyalty": "<string>",
  "username": "<string>",
  "email": "jsmith@example.com",
  "avatar": "<string>",
  "extra": "<unknown>"
}

Ответ

200 - application/json
id
integer
обязательно
first_name
string
обязательно
Maximum string length: 150
last_name
string
обязательно
Maximum string length: 150
birth_date
string<date> | null
обязательно
phone
string | null
обязательно
bonus
string<decimal>
обязательно
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
grant_sent
boolean
обязательно
grant_accessible
boolean
обязательно
loyalty_percent
integer
обязательно
verified
boolean
обязательно
delivery_limit
string<decimal>
обязательно
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
orders_price
string<decimal>
обязательно
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
next_loyalty
string
обязательно
username
string | null

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

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