For the complete documentation index, see llms.txt. This page is also available as Markdown.

🧺Работа с корзиной

Модуль для удаления позиций, изменения количество товаров и отображения списка позиций в корзине с поддержкой метода полной очистки корзины.

Получение позиций в корзине

GET https://api.waix.ru/cart/items?key=ключ-доступа

Метод для получения JSON списка всех позиций в корзине.

Query Parameters

Name
Type
Description

sort

string

Способ сортировки.

Изначально sort=default.

Укажите sort=id для сортировки по мере добавления (более ранние позиции вверху списка).

Полная очистка корзины

POST https://api.waix.ru/cart/clear?key=ключ-доступа

Очистка корзины происходит в 2 этапа во избежании случайных срабатываний. 1 шаг. Выполните данный GET запрос для получения code и hash для подтверждения очистки корзины. 2 шаг. Выполните повторный POST запрос и передайте полученные ранее code и hash.

Query Parameters

Name
Type
Description

key или token*

string

Обновление товара в корзине

POST https://api.waix.ru/cart/update?key=ключ-доступа&id=индентификатор-товара

Метод для обновления позиции в корзине, возвращает JSON успеха всегда независимо от отправленных Form данных.

Query Parameters

Name
Type
Description

id*

integer

Идентификатор позиции в корзине из списка товаров

Request Body

Name
Type
Description

active

integer

0 — не показывать (удалить) 1 — отображать (восстановить)

number

number

Количество товаров в позиции.

Создать заказ на основе позиций корзины

POST https://api.waix.ru/cart/order

Создает заказ и переносит в него позиции из корзины. Если id позиций не были указаны, то будут перенесены все позиции из корзины в новый заказ.

Можно отправить GET запрос если вам нет необходимости передавать ids

Request Body

Name
Type
Description

ids

array

Массив из id позиций, например [5612,95214,132] если массив пустой или ids = null будут выбраны все позиции

Last updated