DescriçãoO endpoint GET /ruptures/orders/{orderId}, este endpoint permite pesquisar rupturas de estoque específicas para um pedido com base no ID do pedido fornecido. Rupturas de estoque ocorrem quando um produto está esgotado e não pode ser entregue conforme o pedido. Parâmetros- orderId (obrigatório): ID do pedido para o qual você deseja buscar informações sobre rupturas de estoque. Este é um número inteiro.
RespostasSucesso (200)
{
"Orders": [
{
"SalesChannelOrderId": "string",
"Items": [
{
"OrderId": 0,
"SalesChannelOrderId": "string",
"OrderOriginId": "string",
"DeliveryOriginId": "string",
"B2CTransferStatus": 0,
"OriginBranch": "string",
"DateRupture": "2024-07-22T19:27:37.478Z",
"OrderItem": 0,
"ProductId": "string",
"ProductColorId": "string",
"Size": 0,
"SizeName": "string",
"Barcode": "string",
"IsCanceled": true,
"Quantity": 0,
"RuptureId": 0,
"ReasonRupture": "string",
"UpdateDate": "2024-07-22T19:27:37.478Z",
"User": "string",
"SkuId": "string",
"SkuAlt": "string",
"SkuIdUx": "string"
}
]
}
]
} |
A requisição foi bem-sucedida e retornou as informações sobre rupturas de estoque para o pedido especificado. Erro de Autorização (401)O pedido com o ID fornecido não foi encontrado. Pode ser que o ID esteja incorreto ou o pedido não tenha rupturas de estoque registradas. Não Encontrado (404) O pedido com o ID fornecido não foi encontrado. Pode ser que o ID esteja incorreto ou o pedido não tenha rupturas de estoque registradas. Erro Interno do Servidor (500)Ocorreu um erro interno no servidor ao processar a requisição.
{
"erro": "string",
"stackTrace": "string"
} |
Para buscar rupturas de estoque para um pedido específico, faça uma requisição para o endpoint /ruptures/orders/{orderId} , substituindo {orderId} pelo ID do pedido desejado. A resposta incluirá detalhes sobre cada ruptura relacionada ao pedido, como a data da ruptura, o motivo e detalhes dos produtos afetados. |