---
title: "Get events for single parcel"
method: GET
path: "/{countryCode}/1.0/orders/tracking-events/{trackingNumber}"
tags: ["Tracking API"]
---

# Get events for single parcel

`GET /{countryCode}/1.0/orders/tracking-events/{trackingNumber}`

Get a list of tracking events of a single parcel by tracking number.
### How to request access
  Access to this endpoint is conditional. By default, Ninja Van doesn't grant the permission to use this endpoint to any shipper, even in the sandbox environment. To request access, take these steps:

  1. Review the [Integration requirements](#section/Introduction/Integration-requirements).
  2. Send an email to [developer support](#section/Introduction/Contact-information).

## Path parameters

- `countryCode` 'SG' | 'MY' | 'TH' | 'ID' | 'VN' | 'PH' | 'MM', required
- `trackingNumber` string, required

## Headers

- `Authorization` string, required

## Response `200`

Events retrieved successfully.

- SingleTrackingNumberResponse — Details of the tracking events.
  - `tracking_number` string, required
  - `is_full_history_available` boolean, required — Determine if full events are available for the tracking number provided.
  - `events` object[], required — Events information.
    - `shipper_id` string, required — Identifier of the shipper.
    - `tracking_number` string, required — Identifier of the order.
    - `shipper_order_ref_no` string, required — Identifier of the order in shipper's systems.
    - `timestamp` string, required — Timestamp of the event.
    - `status` string, required — Status of the order.
    - `is_parcel_on_rts_leg` boolean, required — Determine if it is a return parcel.
    - `WebhookV1HubLocation` string — Country, city and shortname of the inbounded hub.
    - `WebhookV2HubLocation` union — Location of the hub for the respective status.
      - ArrivedAtTransitHubInformation — Information of the transit hub.
        - `country` string — Country of the transit hub.
        - `city` string — City of the transit hub.
        - `hub` string — Name of the transit hub.
      - InTransitToNextSortingHubInformation — Information of the transit hub.
        - `country` string — Country of the transit hub.
        - `city` string — City of the transit hub.
        - `hub` string — Name of the transit hub.
      - ArrivedAtDestinationHubInformation — Information of the destination hub.
        - `country` string — Country of the destination hub.
        - `city` string — City of the destination hub.
        - `hub` string — Name of the destination hub.

## Other responses

- `400` — Events weren't retrieved because of an issue with the request.

---

[API](https://skmtc.net/ninjavan/apis/ninja-van-api.md) · [All operations](https://skmtc.net/ninjavan/apis/ninja-van-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ninjavan/ninja-van-api/revisions/9096adaf76a2/schema)
