Pular para o conteúdo

Adiciona itens ao carrinho

POST
/api/v2/carts/{cart_id}/items/bulk

Permite adicionar itens em bulk ao carrinho

cart_id
required
string
object
sku
required
string
quantity
required
integer
extra
object
place_id
integer

Quando os itens são adicionados com sucesso

Array<object>
Cart Item

Modelo que representa um item no carrinho na API

object
available_quantity
required
integer
delivery_days
required
integer
extra
required
object
place_id
required
integer
nullable
price
required
number
intl_price
required
number
product_id
required
integer
product_name
required
string
product_reference
required
string
product_url
required
string
quantity
required
integer
seller
required
string
nullable
seller_name
required
string
nullable
subtotal
required
number
total
required
number
updated_at
required
string format: date-time
variant_attributes
required
object
variant_min_quantity
required
integer
variant_name
required
string
variant_price
required
number
variant_intl_price
required
number
variant_properties
required
object
variant_sku
required
string

Quando os parâmetros são inválidos

object
errors
object
items
object
0
object
quantity
Array<string>
sku
Array<string>
place_id
Array<string>
Array<string>
Examples
{
"errors": {
"items": {
"0": {
"sku": [
"deve ser preenchido"
]
},
"1": {
"quantity": [
"deve ser maior que 0"
]
},
"2": {
"place_id": [
"deve ser maior que 0"
]
},
"3": {
"extra": [
"precisa ser um hash"
],
"quantity": [
"precisa ser um inteiro"
]
}
}
}
}

Quando um carrinho ou variante não é encontrado

404

Modelo que representa uma mensagem de erro 404

object
error
required
string
Allowed values: not found
Examples
{
"error": "not found"
}