DOCS

Update tracking

/

Atualização de rastreamento

Saiba como funciona o endpoint de atualização de rastreamento.

O endpoint setShipmentTracking é usado para atualizar um pedido no sistema Zonos com números de rastreamento.

Endpoint 

Solicitação HTTPS

POST | https://api.iglobalstores.com/v2/setShipmentTracking

Camponotas
Método HTTPPOST
URL do Endpointhttps://api.iglobalstores.com/v2/setShipmentTracking
ProtocoloHTTPS
Formato da MensagemJSON
Cabeçalho HTTP AcceptAccept: application/json
Cabeçalho HTTP Content-TypeContent-Type: application/json

Pares chave/valor JSON no corpo da solicitação

Formato da mensagem: JSON

Exemplo

1
2
3
4
5
6
7
8
9
10
{
  "store": "999",
  "secret": "f5bde245-f55e-414d-b722-80b25161c12c",
  "orderId": "999-99999",
  "trackingList": [
    {
      "number": "1Z204E380338943508"
    }
  ]
}
Camponotas
orderId OBRIGATÓRIOO ID do pedido da Zonos pode ser passado com ou sem o ID da sua loja e hífen (Exemplo: 123-45678 ou 45678). Após a conclusão do pedido e pagamento, o cliente será redirecionado para uma página de conclusão do pedido / agradecimento hospedada no seu domínio. A URL conterá um parâmetro de string de consulta orderId que conterá esse valor. inteiro / string
secret OBRIGATÓRIOGUID secreto da API fornecido pela Zonos. string
store OBRIGATÓRIOID da loja fornecido pela Zonos. inteiro
trackingList OBRIGATÓRIOEsta é uma lista de objetos. Cada objeto deve ter um par chave/valor com pelo menos uma chave chamada "number" e o valor dessa chave é um dos números de rastreamento. Você deve ter um objeto separado com o par chave/valor para cada número de rastreamento.

Resposta HTTPS

Formato da mensagem: JSON

Exemplo de resposta de sucesso

1
2
3
{
  "success": "Updated Order: 99999 with new tracking info."
}

Exemplo de resposta de erro

1
2
3
{
  "error": "A specific message describing the error."
}

Esta página foi útil?