atualizar pedido com cancelamento parcial de itens
PUT
http://apidatain-prod.f1ws.com.br/orders/76407
Campos dos itens a serem informados:
Campo | Descrição | Tipo | Obrigatório |
---|---|---|---|
items | Campo para o grupo de itens do pedido. | array | Sim |
product_code | Código do produto cadastrado na loja. | varchar | Sim |
quantity_canceled | Quantidade cancelada do item a ser cancelada. | int | Sim |
order_item_status | Identificador unico do status individual do item previamente cadastrado na loja. | varchar | Sim |
message | Informativo da situação do item. | text | Não |
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'http://apidatain-prod.f1ws.com.br/orders/76407' \
--header 'Content-Type: application/json' \
--data-raw '{
"code":"76407",
"status":"Aguardando Pagamento",
"status_id":"WAITINGPAYMENT",
"status_message": "descritivo da situacao do pedido, por exemplo informacao de qual erro ocorreu com o pedido ao tentar integrar no ERP ou informacao de sucesso",
"external_status_id":"03",
"modification_date":"2020-01-29 03:18:58",
"sub_external_code": "CODERPOPCIONAL1,CODERPOPCIONAL2,CODERPOPCIONAL3",
"items":[
{
"product_code":"SR1002/1",
"quantity_canceled":"2",
"order_item_status":"PARTIALLYCANCELLED",
"message":"Cancelado pela fábrica"
},
{
"product_code":"SR770",
"quantity_canceled":"1",
"order_item_status":"PARTIALLYCANCELLED",
"message":"Cancelado pela fábrica"
}
]
}'
Response Response Example
{}
Requisição
Parâmetros Header
Content-Type
string
requerido
Exemplo:
application/json
Parâmetros Bodyapplication/json
Respostas
Modificado em 2025-06-23 20:17:41