Bulk add to cart
curl --request POST \
--url https://api.mannco.store/cart/bulk \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"itemId": 5678,
"count": 5
}
'import requests
url = "https://api.mannco.store/cart/bulk"
payload = {
"itemId": 5678,
"count": 5
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({itemId: 5678, count: 5})
};
fetch('https://api.mannco.store/cart/bulk', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"err": false,
"success": true,
"content": {
"cart": [
{
"cartId": 44,
"assetId": "111,222,333",
"count": 3,
"item_id": 5678,
"price": 14000
}
]
}
}{
"err": true,
"success": false,
"content": "Error message"
}{
"err": true,
"success": false,
"content": "forbidden"
}{
"err": true,
"success": false,
"content": "Internal server error"
}Cart
Bulk add to cart
Adds multiple items of the same type in one call, selecting the cheapest available listings (excluding items already in your cart). Items are grouped by price.
Permission: Connected + API.
POST
/
cart
/
bulk
Bulk add to cart
curl --request POST \
--url https://api.mannco.store/cart/bulk \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"itemId": 5678,
"count": 5
}
'import requests
url = "https://api.mannco.store/cart/bulk"
payload = {
"itemId": 5678,
"count": 5
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({itemId: 5678, count: 5})
};
fetch('https://api.mannco.store/cart/bulk', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"err": false,
"success": true,
"content": {
"cart": [
{
"cartId": 44,
"assetId": "111,222,333",
"count": 3,
"item_id": 5678,
"price": 14000
}
]
}
}{
"err": true,
"success": false,
"content": "Error message"
}{
"err": true,
"success": false,
"content": "forbidden"
}{
"err": true,
"success": false,
"content": "Internal server error"
}Authorizations
JWT obtained from POST /user/login
Body
application/json
Response
Added
Standard Mannco.store response envelope. err and success flag the outcome; the payload (or error message) is always under content.