# Alteração na atualização de pedidos para 'CANCELED'

Para maior consistência no gerenciamento de pedidos, **implementaremos um bloqueio para cancelamentos via Skyhub quando o status for posterior ao faturamento.**

O novo comportamento é claro:

Sellers poderão cancelar pedidos **somente até o status 'Faturado'.**

Pedidos com status **'Enviado'** ou superior que tentarem ser cancelados pela API receberão o erro: <mark style="color:red;">**'422 - O pedido não pode ser cancelado devido ao seu status atual. Para prosseguir, realize a devolução do pedido no portal.'**</mark><br>

Abaixo um exemplo de como seria o retorno de erro em um pedido no status SHIPPED:<br>

```
https://api.skyhub.com.br/orders/{code}/cancel
```

#### Request body:

```
curl --location --request POST 'https://api.skyhub.com.br/orders/Lojas Americanas-1200000000002/cancel' \
--header 'X-User-Email: email_de_usuario' \
--header 'X-Api-Key: token_de_integracao de sua conta SkyHub' \
--header 'X-Accountmanager-Key: token_account único de cada Plataforma/ERP' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{
    "status": "order_canceled"
}'
```

#### Response esperado:&#x20;

{% hint style="danger" %} <mark style="color:red;">**422 - O pedido não pode ser cancelado devido ao seu status atual. Para prosseguir, realize a devolução do pedido no portal.**</mark>
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://desenvolvedores.skyhub.com.br/comunicados/comunicados-2025/alteracao-na-atualizacao-de-pedidos-para-canceled.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
