---
title: "Rastrear Pacote"
method: GET
path: "/v1/companies/{company_id}/packages/{tracking_code}/tracking"
tags: ["TrackingAPI"]
---

# Rastrear Pacote

`GET /v1/companies/{company_id}/packages/{tracking_code}/tracking`

Faz o rastreio de pacotes a partir das informações de CompanyID e TrackingCode.

### Teste abaixo o endpoint</h2>
<div class="warning-docs">
⚠️ <em>Os campos abaixo precisam ser preenchidos para realização dos testes de endpoint.</em>
</div>

## Path parameters

- `company_id` string, required
- `tracking_code` string, required

## Response `200`

- V1TrackPackageTrackingCodeResponse — Objeto que retorna todos os pacotes que são identificados pelo CompanyID e TrackingCode passados na requisição.
  - `packages` object[]
    - `loggiKey` string — Chave que identifica unicamente um pacote dentro da Loggi.
    - `trackingCode` string — Código de rastreio de um pacote.
    - `barcode` string — Código de barras atual do pacote.
    - `status` object — Objeto que representa as informações do status de um pacote.
      - `code` integer — Código numérico referente ao estado do pacote.
      - `highLevelStatus` string — Status geral do pacote em formato legível.
      - `description` string — Breve descrição do status do pacote.
      - `actionRequired` object — Objeto que representa uma ação que deve ser tomada pelo embarcador para continuar a entrega.
        - `reasonDescription` string — Breve descrição da ação que precisa ser tomada pelo embarcador.
        - `reasonLabel` string — Rótulo da ação que precisa ser tomada pelo embarcador.
      - `updatedTime` string, date-time — Data que o pacote entrou no status atual.
      - `pickupAgency` object — Endereço da agência dos Correios onde o pacote está disponível para retirada. Preenchido somente para pacotes redespachados e quando o status é Retirar nos correios.
        - `address` string — Logradouro da agência dos Correios, incluindo número quando informado.
        - `city` string — Cidade onde a agência dos Correios está localizada.
        - `state` string — Unidade federativa (UF) onde a agência dos Correios está localizada.
        - `postalCode` string — CEP da agência dos Correios. No Brasil, usa-se o formato de 8 dígitos, sem hífen.
    - `promisedDate` string, date — Estimativa de data para a primeira tentativa de entrega.
    - `trackingHistory` object[] — Histórico de status de um pacote.
      - `status` object — Objeto que representa as informações do status de um pacote.
        - `code` integer — Código numérico referente ao estado do pacote.
        - `highLevelStatus` string — Status geral do pacote em formato legível.
        - `description` string — Breve descrição do status do pacote.
        - `actionRequired` object — Objeto que representa uma ação que deve ser tomada pelo embarcador para continuar a entrega.
          - `reasonDescription` string — Breve descrição da ação que precisa ser tomada pelo embarcador.
          - `reasonLabel` string — Rótulo da ação que precisa ser tomada pelo embarcador.
        - `updatedTime` string, date-time — Data que o pacote entrou no status atual.
        - `pickupAgency` object — Endereço da agência dos Correios onde o pacote está disponível para retirada. Preenchido somente para pacotes redespachados e quando o status é Retirar nos correios.
          - `address` string — Logradouro da agência dos Correios, incluindo número quando informado.
          - `city` string — Cidade onde a agência dos Correios está localizada.
          - `state` string — Unidade federativa (UF) onde a agência dos Correios está localizada.
          - `postalCode` string — CEP da agência dos Correios. No Brasil, usa-se o formato de 8 dígitos, sem hífen.
      - `location` object — Objeto que representa a localização do pacote em um dado status.
        - `city` string — Cidade de onde a localização foi inferida para o status.
        - `state` string — Estado (UF) de onde a localização foi inferida para o status.
    - `location` object — Objeto que representa a localização do pacote em seu status atual.
      - `city` string — Cidade de onde a localização foi inferida para o status.
      - `state` string — Estado (UF) de onde a localização foi inferida para o status.
    - `deliveryInformation` object
      - `receiverName` string — Nome de quem recebeu o pacote no momento de sua entrega. Não necessariamente é igual ao nome do destinatário.
      - `receiverDocument` string — Número do documento identificador de quem recebeu o pacote no momento de sua entrega.
      - `locationDescription` string — Descrição detalhada do local onde o pacote foi entregue.
      - `links` object[]
        - `rel` string — Identificador interno para definir a informação fornecida a partir do arquivo.
        - `href` string — URL com o arquivo referente à descrição da informação fornecida por quem recebeu.
    - `pickup_receipt` object
      - `driver_name` string — Nome da pessoa que fez a coleta.
      - `license_plate` string — Placa do veículo de coleta.
      - `pickup_end_time` string, date-time — Timestamp do momento da coleta.
      - `transport_type` integer — Código numérico referente ao tipo de veículo que realizou a coleta.
    - `requestTime` string, date-time — Timestamp do momento da requisição.

## Other responses

- `400` — Mensagem do cliente não segue a especificação
- `401` — Falha de autenticação
- `403` — Sem autorização para acessar o serviço
- `404` — Recurso não encontrado
- `429` — Requisições massivas bloqueadas
- `500` — Erro interno
- `503` — Serviço temporariamente indisponível

---

[API](https://skmtc.dev/loggi/apis/authentication.md) · [All operations](https://skmtc.dev/loggi/apis/authentication/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/loggi/authentication/revisions/46512f6e2419/schema)
