Перейти к основному содержанию
POST
/
v1
/
shared
/
bag
cURL
curl --request POST \
  --url https://api.example.com/v1/shared/bag/ \
  --header 'Content-Type: application/json' \
  --data '
{
  "start_at": "2023-11-07T05:31:56Z",
  "end_at": "2023-11-07T05:31:56Z",
  "delivery": true,
  "delivery_return": true,
  "address": "<string>",
  "address_return": "<string>",
  "extra": "<unknown>",
  "period": 123
}
'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "children": [
    {
      "id": 123,
      "product": {
        "id": 123,
        "price_discount": "<string>",
        "discount_amount": 123,
        "images": "<string>",
        "bonus": "<string>",
        "name": "<string>",
        "slug": "<string>",
        "type": "set",
        "unique_id": "<string>",
        "category": 123,
        "image": "<string>",
        "price": "<string>",
        "amount": -1,
        "discount": 123,
        "extra": "<unknown>"
      },
      "price": "<string>",
      "price_discount": "<string>",
      "count": 1073741823,
      "discount": 123,
      "start_at": "2023-11-07T05:31:56Z",
      "end_at": "2023-11-07T05:31:56Z"
    }
  ],
  "price": "<string>",
  "price_discount": "<string>",
  "start_at": "2023-11-07T05:31:56Z",
  "end_at": "2023-11-07T05:31:56Z",
  "delivery": true,
  "delivery_return": true,
  "address": "<string>",
  "address_return": "<string>",
  "extra": "<unknown>",
  "period": 123
}

Тело

start_at
string<date-time> | null
end_at
string<date-time> | null
delivery
boolean
delivery_return
boolean
address
string | null
Maximum string length: 255
address_return
string | null
Maximum string length: 255
extra
any
period
integer | null

Ответ

201 - application/json
id
string<uuid>
обязательно
children
object[]
обязательно
price
string<decimal>
обязательно
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
price_discount
string<decimal>
обязательно
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
start_at
string<date-time> | null
end_at
string<date-time> | null
delivery
boolean
delivery_return
boolean
address
string | null
Maximum string length: 255
address_return
string | null
Maximum string length: 255
extra
any
period
integer | null