Port Catalyst API
  1. WebHook
Port Catalyst API
  • Start your Port Catalyst Journey
  • Authorization
    • Get Authorization Token
      POST
  • Shipments
    • Simple Order
      POST
    • Create Order
      POST
    • Bulk Order
      POST
  • WebHook
    • Tracking Update Webhook
  1. WebHook

Tracking Update Webhook

Developing
Webhook
POST
tracking_event
The tracking_event webhook is used by Port Catalyst to notify client systems of real-time parcel tracking updates.
Each event corresponds to a specific stage in the shipment lifecycle — from pickup request to final delivery or return.
Integrate this webhook to automatically sync parcel status, display live tracking progress, and trigger custom workflows (e.g., SMS/email alerts, COD updates).

Request

Header Params

Body Params application/json

Examples

Responses

🟢200Success
application/json
Body

🟢200Failed
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://your-api-server.com' \
--header 'Accept: application/json' \
--header 'Authorization: key_kwjfoisdfoiwfAFsofidfweoid' \
--header 'Content-Type: application/json' \
--data-raw '{
    "shipment_id": 12345,
    "tracking_number": "FF97461C55A0",
    "invoice": "INV-67890",
    "delivery_fee": "84.00",
    "event": "created",
    "message": "Package arrived at the sorting center.",
    "updated_at": "2025-03-02 13:15:00"
}'
Response Response Example
200 - Success - Success Response
{
    "status": "success",
    "message": "Webhook received successfully"
}
Modified at 2025-10-16 08:31:17
Previous
Bulk Order
Built with