Endpoint
Solicitação HTTPS
POST | https://api.iglobalstores.com/v2/setShipmentTracking
Campo | notas |
---|---|
Método HTTP | POST |
URL do Endpoint | https://api.iglobalstores.com/v2/setShipmentTracking |
Protocolo | HTTPS |
Formato da Mensagem | JSON |
Cabeçalho HTTP Accept | Accept: application/json |
Cabeçalho HTTP Content-Type | Content-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"
}
]
}
Campo | notas |
---|---|
orderId OBRIGATÓRIO | O 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ÓRIO | GUID secreto da API fornecido pela Zonos. string |
store OBRIGATÓRIO | ID da loja fornecido pela Zonos. inteiro |
trackingList OBRIGATÓRIO | Esta é 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."
}
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.