# Tracking Update

Endpoint: POST TrackingUpdate
Version: 2025.1

## Request fields (application/json):

  - `event_type` (string, required)
    The type of event that triggered the webhook.
    Example: "tracking_update"

  - `event_id` (string, required)
    A unique identifier for the event.
    Example: "AB12C3"

  - `payload_version` (string, required)
    The version of the payload schema.
    Example: "2025.1"

  - `carrier_slug` (string)
    The slug of the carrier that provided the tracking update.
    Example: "dhl"

  - `count` (integer)
    The number of packages (tracking updates) in the response.
    Example: 1

  - `trackings` (array)

  - `trackings.tracking_number` (string, required)
    The tracking number of the package the tracking update is associated with.
    Example: "JD014600003281234567"

  - `trackings.consignment_identifier` (string, required)
    The identifier of the consignment.
    Example: "ab12345"

  - `trackings.consignment_number` (string, required)
    The consignment number of the consignment.
    Example: "000000000008108293"

  - `trackings.order_number` (string, required)
    The order number of the consignment.
    Example: "order-12345"

  - `trackings.id` (integer, required)
    The internal parcel identifier from our tracking system.
    Example: 1234567890

  - `trackings.carrier` (string, required)
    The name of the carrier who provided this tracking update.
    Example: "DHL"

  - `trackings.events` (array, required)

  - `trackings.events.status` (string, required)
    The status Scurri assigns to the tracking event.
    Example: "DELIVERED"

  - `trackings.events.description` (string)
    A description of the tracking event.
    Example: "The package was delivered to the recipient."

  - `trackings.events.timestamp` (string, required)
    The timestamp when the tracking event occurred.
    Example: "2025-10-01T14:30:00"

  - `trackings.events.carrier_code` (string)
    The event code provided by the carrier.
    Example: "EVD"

  - `trackings.events.location` (string)
    The location where the event took place.
    Example: "London"


## Response 200 fields
