Перейти к основному содержанию
PATCH
/
users
/
self
/
banners
/
{bannerId}
Update banner for user
curl --request PATCH \
  --url https://api.oquiz.net/users/self/banners/{bannerId} \
  --header 'Content-Type: application/json' \
  --data '
{
  "slot": "<unknown>",
  "payload": {
    "type": "<unknown>",
    "value": "<string>",
    "color": "<string>"
  },
  "current": true,
  "position": 123
}
'
{
  "id": "<string>",
  "slot": "<unknown>",
  "payload": {
    "type": "<unknown>",
    "value": "<string>",
    "color": "<string>"
  },
  "current": true,
  "position": 123,
  "userId": "<string>",
  "createdAt": "2023-11-07T05:31:56Z",
  "updatedAt": "2023-11-07T05:31:56Z"
}

Параметры пути

bannerId
string
обязательно

Тело

application/json
slot
any
обязательно

Banner slot position

payload
object
обязательно

Banner payload containing type and value

current
boolean
обязательно

Whether this is the current active banner

position
number
обязательно

Banner position order

Ответ

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

User banner id

slot
any
обязательно

User banner slot

payload
object
обязательно

User banner payload

current
boolean
обязательно

User banner is current

position
number
обязательно

User banner position

userId
string
обязательно

User id

createdAt
string<date-time>
обязательно

User banner creation date

updatedAt
string<date-time>
обязательно

User banner update date