Ler todos os trackings
GET https://.account-name.krzlabs.io/api/v1/orders/:id/tracking
Realiza a leitura de todos os trackings do pedido.
Path Params
id string required
Identificador único do pedido.
Response
Resposta de sucesso
200
| Field | Type | Description | Optional | Searchable |
|---|---|---|---|---|
| _id | string | Identificador único do registro de rastreamento do pedido | required | false |
| order_id | string | Identificador único do pedido | required | false |
| status | object | Status atual do pedido contendo _id, code, name, color e updated_at | required | false |
| old_status | object | Status anterior do pedido contendo _id, code, name, color e updated_at | required | false |
| message | string | Mensagem ou observação sobre a mudança de status | required | false |
| transition_at | Date | Data e hora em que ocorreu a transição de status | required | false |
| metadata | Record(string, string) | Metadados adicionais relacionados ao rastreamento | required | false |
| traces | Array(OrderTrackingTraceType) | Lista de eventos de rastreamento detalhados | not required | false |
| elapsed_time | number | Tempo decorrido em segundos desde o início do rastreamento | not required | false |
Exemplo em JSON
{
"page": 1,
"skip": 0,
"limit": 10,
"sort": {
"campo": "asc"
},
"pages": 5,
"total": 50,
"next": true,
"previous": "2",
"nextUrl": "https://api.exemplo.com?page=2",
"previousUrl": false,
"filters": {
"status": "ativo"
},
"data": [{
{
"_id": "66b8f1a2d9f4ab1234567890",
"order_id": "ORD-20250813-001",
"status": {
"_id": "st-001",
"code": "PROCESSING",
"name": "Em processamento",
"color": "#FFA500",
"updated_at": "2025-08-13T12:30:00Z"
},
"old_status": {
"_id": "st-000",
"code": "PENDING",
"name": "Pendente",
"color": "#808080",
"updated_at": "2025-08-13T10:15:00Z"
},
"message": "O pedido entrou na fase de processamento.",
"transition_at": "2025-08-13T12:31:00Z",
"metadata": {
"operator": "João Silva",
"source": "API"
},
"traces": [{
"_id": "66b8f2c7d9f4ab1234567890",
"order_tracking_id": "66b8f2b0d9f4ab1234567890",
"title": "Atualização de rastreamento",
"message": "O pedido foi recebido no centro de distribuição.",
"metadata": {
"operator": "Maria Souza",
"source": "API"
}
}],
"elapsed_time": 7200
}
}]
}
Resposta de erro
400
| Field | Type | Description |
|---|---|---|
| code | Number | Código da resposta http |
| kind | String | Tipo de mensagem |
| name | String | Nome da exceção lançada pela plataforma |
| title | String | Titulo do erro lançado pela plataforma |
| message | String | Mensagem indicando o probloma ocorrido |
| solution | String | Mensagem indicando uma possível solução para o problema |
Copyright © 2025 kruzer | All Rights Reserved