---
title: "Test Webhook"
method: POST
path: "/webhook/test"
tags: ["Webhooks"]
---

# Test Webhook

`POST /webhook/test`

Sends a test webhook payload to your configured webhook endpoint to verify your integration.

## Request body

- WebhookPayload
  - `event` 'shipment.status_updated' | 'shipment.custom_event' — Webhook event type.
  - `version` string — Schema version of the webhook payload.
  - `data` object
    - `objectType` 'Shipment' — Object type discriminator.
    - `trackingId` string — Shipment tracking ID.
    - `status` string — New shipment status.
    - `statusCode` integer — Internal status code.
    - `updatedAt` string, date-time
    - `address` Address
      - `address1` string, required — Address line 1.
      - `address2` string — Address line 2.
      - `address3` string — Address line 3.
      - `city` string, required — City.
      - `province` string, required — Province or state code.
      - `postalCode` string, required — Postal or ZIP code.
      - `country` string, required — Country code (e.g. CA, US).
      - `latitude` number — Latitude.
      - `longitude` number — Longitude.
    - `transferCarrierName` string — Name of the transfer carrier when package is handed off.
    - `transferCarrierTrackingId` string — Tracking ID assigned by the transfer carrier.
    - `proofOfDelivery` object — Included when status is DELIVERED.
      - `recipient` string — Name of person who received the parcel.
      - `deliveryDate` string, date — YYYY-MM-DD.
      - `deliveryTime` string — HH:mm:ss.
      - `trackingNumber` string — Tracking number used for proof of delivery.
      - `pods` string[] — Proof of delivery image URLs.

## Response `200`

Webhook test result

---

[API](https://skmtc.dev/uniuni/apis/uniuni-platform-client-api.md) · [All operations](https://skmtc.dev/uniuni/apis/uniuni-platform-client-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/uniuni/uniuni-platform-client-api/revisions/d61334c7f8b1/schema)
