Zippyy REST APIs
  1. Tracking
Zippyy REST APIs
  • Introduction
  • Authentication API
    • Generate Token
      POST
  • Couriers
    • Check Courier Serviceability
      GET
    • Quick Quote
      POST
    • Forward Shipment (V2)
      POST
    • Forward Shipment
      POST
  • Shipments
    • Get Details of Specific Shipment
      GET
    • Generate Label
      GET
    • Generate Label Url
      GET
    • Cancel a Shipment
      PUT
    • Generate Invoice
      GET
  • Tracking
    • Get Tracking Details
      GET
    • Webhook
      POST
  • NDR
    • Action NDR
      PUT
  • Warehouse
    • Get Warehouse
      GET
    • List of Warehouse details
      GET
    • Create new Warehouse
      POST
    • Update existing warehouse properties
      PUT
  1. Tracking

Webhook

POST
/v1/external/shipments/track/webhook
You can set up a webhook with Zippyy to get tracking updates. We will proactively notify your system whenever there is a new tracking event for an order.
Download Webhook payload: https://assets.zippyy.ai/in_tracking_payload.json
Webhook Specifications:
Method: POST
The Content-Type header should be set to application/json
The URL should be set to send only code 200 in response.

Request

Header Params

Body Params application/jsonRequired

Examples

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/v1/external/shipments/track/webhook' \
--header 'Authorization: {{auth_token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
  "url": "https://webhook.site/1b90e4b8-2592-4e61-9afc-3c88c4673370",
  "enabled": true,
  "contentType": "application/json"
}'
Response Response Example
{
    "endpointId": "vbq7wt30vk9w",
    "url": "https://webhook.site/1b90e4b8-2592-4e61-9afc-3c88c4673370",
    "enabled": true,
    "contentType": "application/json",
    "createdAt": "1767674495999",
    "updatedAt": "1767674495999"
}
Modified at 2026-01-06 04:54:10
Previous
Get Tracking Details
Next
Action NDR
Built with