Ավելացնել Ապրանքը Զամբյուղում
POST
DOMAIN/cart/add
- Պարամետրեր
Պարամետր |
Տիպ |
Նկարագրություն |
productId required |
int |
Ապրանքի իդենտիֆիկատոր |
quantity required |
int |
Ապրանքի քանակություն |
- Հարցման օրինակ
{
productId: 5,
quantity: 2
}
- Հաջողված հարցման պատասխան
HTTP1/1 200 OK
{
status: 'success'
}
- Սխալ հարցման պատասխան
HTTP1/1 400 Bad Request
{
status: 'error',
message: 'Անթույլատրելի հարցում'
}
- Օգտագործվող թարգմանություններ
Բանալի |
Նկարագրություն |
system.bad_request |
Սխալ հարցման պատասխան |
system.product_not_found |
Ապրանքը գոյություն չունի |
system.product_availability_error |
Ապրանքը բացակայում է պահեստում |
system.product_successfully_added_to_basket |
Ապրանքը հաջողությամբ ավելացվեց զամբյուղում |
Թարմացնել Զամբյուղի Ապրանքները
POST
DOMAIN/cart/update
- Պարամետրեր
Պարամետր |
Տիպ |
Նկարագրություն |
quantities required |
array |
Թարմացված քանակությունները ըստ ապրանքների |
- Հարցման օրինակ
{
quantities:
[
1: 5,
5: 3
]
}
- Հաջողված հարցման պատասխան
HTTP1/1 200 OK
{
status: 'success'
}
- Սխալ հարցման պատասխան
HTTP1/1 400 Bad Request
{
status: 'error',
message: 'Անթույլատրելի հարցում'
}
- Օգտագործվող թարգմանություններ
Բանալի |
Նկարագրություն |
system.bad_request |
Անթույլատրելի հարցում |
system.product_availability_error |
Ապրանքը բացակայում է պահեստում |
system.basket_successfully_updated |
Զամբյուղը հաջողությամբ թարմացվեց |
Ջնջել Զամբյուղի Ապրանքը
POST
DOMAIN/cart/delete
- Պարամետրեր
Պարամետր |
Տիպ |
Նկարագրություն |
itemId required |
int |
Զամբյուղի ապրանքի իդենտիֆիկատոր |
- Հարցման օրինակ
{
itemId: 15
}
- Հաջողված հարցման պատասխան
HTTP1/1 200 OK
{
status: 'success'
}
- Սխալ հարցման պատասխան
HTTP1/1 400 Bad Request
{
status: 'error',
message: 'Անթույլատրելի հարցում'
}
- Օգտագործվող թարգմանություններ
Բանալի |
Նկարագրություն |
system.bad_request |
Անթույլատրելի հարցում |
system.basket_item_successfully_deleted |
Ապրանքը հաջողությամբ ջնջվեց զամբյուղից |
Մաքրել Զամբյուղի Պարունակությունը
GET
DOMAIN/cart/clear
- Հաջողված հարցման պատասխան
HTTP1/1 200 OK
{
status: 'success'
}
- Սխալ հարցման պատասխան
HTTP1/1 400 Bad Request
{
status: 'error',
message: 'Անթույլատրելի հարցում'
}
- Օգտագործվող թարգմանություններ
Բանալի |
Նկարագրություն |
system.bad_request |
Անթույլատրելի հարցում |
system.basket_successfully_cleaned |
Զամբյուղը հաջողությամբ մաքրվեց |
Անցում Վճարմանը
POST
DOMAIN/cart/checkout
- Հաջողված հարցման պատասխան
HTTP1/1 200 OK
{
status: 'success'
}
- Սխալ հարցման պատասխան
HTTP1/1 400 Bad Request
{
status: 'error',
message: 'Անթույլատրելի հարցում'
}
- Օգտագործվող թարգմանություններ
Բանալի |
Նկարագրություն |
system.bad_request |
Անթույլատրելի հարցում |