Перейти к основному содержанию
GET
/
v1
/
plus
/
carts
cURL
curl --request GET \
  --url https://api.example.com/v1/plus/carts/
[
  {
    "id": 123,
    "items": [
      {
        "id": 123,
        "product_name": "<string>",
        "quantity": 2,
        "created_at": "2023-11-07T05:31:56Z",
        "updated_at": "2023-11-07T05:31:56Z",
        "price": "<string>",
        "cart": 123,
        "product": 123,
        "product_company": 123,
        "product_price": 123
      }
    ],
    "company_name": "<string>",
    "company_address": "<string>",
    "created_at": "2023-11-07T05:31:56Z",
    "updated_at": "2023-11-07T05:31:56Z",
    "status": "exceed",
    "payment_status": 0,
    "payment_invoice_url": "<string>",
    "price": "<string>",
    "fact_start_at": "2023-11-07T05:31:56Z",
    "fact_end_at": "2023-11-07T05:31:56Z",
    "outer_id": 123,
    "user": 123,
    "name": "<string>",
    "phone": "<string>",
    "payment_type": "card",
    "bonus": true,
    "start_at": "2023-11-07T05:31:56Z",
    "end_at": "2023-11-07T05:31:56Z",
    "comment": "<string>",
    "tenant": 123,
    "company": 123
  }
]

Параметры запроса

company
integer
id__in
integer[]

Несколько значений могут быть разделены запятыми.

ordering
string

Which field to use when ordering the results.

payment_status
enum<integer>
  • 0 - Ожидается оплата
  • 1 - Оплата произведена
  • 2 - Частичная оплата
Доступные опции:
0,
1,
2
payment_status__in
integer[]

Несколько значений могут быть разделены запятыми.

price__gt
number
price__lte
number

A search term.

start_at__gt
string<date-time>
start_at__lte
string<date-time>
status
enum<string> | null
  • exceed - exceed
  • request - Запрос
  • reserve - reserve
  • inrent - В аренде
  • cancel - cancel
  • completed - Завершено
  • debtor - Должник
Доступные опции:
cancel,
completed,
debtor,
exceed,
inrent,
request,
reserve
status__in
string[]

Несколько значений могут быть разделены запятыми.

status__isnull
boolean

Ответ

200 - application/json
id
integer
обязательно
items
object[]
обязательно
company_name
string
обязательно
company_address
string
обязательно
created_at
string<date-time>
обязательно
updated_at
string<date-time>
обязательно
status
обязательно
  • exceed - exceed
  • request - Запрос
  • reserve - reserve
  • inrent - В аренде
  • cancel - cancel
  • completed - Завершено
  • debtor - Должник
Доступные опции:
exceed,
request,
reserve,
inrent,
cancel,
completed,
debtor
payment_status
enum<integer>
обязательно
  • 0 - Ожидается оплата
  • 1 - Оплата произведена
  • 2 - Частичная оплата
Доступные опции:
0,
1,
2
payment_invoice_url
string<uri> | null
обязательно
price
string<decimal>
обязательно
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
fact_start_at
string<date-time> | null
обязательно
fact_end_at
string<date-time> | null
обязательно
outer_id
integer | null
обязательно
user
integer | null
обязательно
name
string | null
Maximum string length: 255
phone
string | null
Maximum string length: 255
payment_type
enum<string>
  • card - card
  • cash - cash
Доступные опции:
card,
cash
bonus
boolean
start_at
string<date-time> | null
end_at
string<date-time> | null
comment
string | null
Maximum string length: 2048
tenant
integer | null
company
integer | null