Atualizar Pedido

PATCH  https://api.axado.com.br/v2/pedido/{numero_pedido}

Descrição

Atualiza o status de um pedido. Atualmente os valores que não são status são ignorados, mas essa API pode ser atualizada para levar em consideração todos os campos do pedido.

Running

Status

Tempo de resposta: 220ms

Parâmetros URL

Nome Tipo Descrição Exemplo Obrigatório
{numero_pedido} String Número do Pedido 1234

Parâmetros Body

Nome Tipo Descrição Exemplo Obrigatório
status String Status do Pedido Ver tabela de status

Exemplo de Request - cURL

                                                                         
curl -X PATCH "https://api.axado.com.br/v2/pedido/{numero_pedido}?token={seu_token}"
    -d '{ "status": "pedido_cancelado"}'
        
                                
                                
Testar API

Retornos

200 Retorna um json contendo um pedido:

Nome Tipo Descrição Exemplo
pedido String Número do pedido 123456
consultas Array Lista de consultas Ver exemplo de consulta
notafiscal String Nota Fiscal associada ao pedido Ver Nota Fiscal
status String Status do pedido pedido_cancelado

400 O json enviado continha algum tipo de erro de syntaxe, a mensagem de erro conterá mais detalhes sobre o problema.

erro_id nome detalhes
303 JSON_INVALIDO Houve algum problema no json, como erro de syntaxe, valores faltando ou tipos inválidos
1105 PEDIDO_STATUS_INVALIDO O status informado para o pedido é inválido

401 O token (código de acesso) informado é inválido.

erro_id erro_mensagem
1 Erro de autenticação

404 O json enviado continha referência para algum objeto que não existia.

erro_id nome detalhes
1101 PEDIDO_NAO_EXISTE Pedido informado na url {numero_pedido} não existe.

500 Ocorreu algum erro interno.

erro_id erro_mensagem
0 Ocorreu um erro no servidor