Skip to main content
Once a shipment is delivered, TLDP captures a proof of delivery (POD) record at the point of handoff. Depending on the courier and delivery method, this evidence takes one of three forms: a photo of the delivered parcel, an OTP code confirmed by the recipient, or a digital signature. You can retrieve this record at any time after delivery to verify that handoff occurred correctly and to resolve any disputes.

POD types

Retrieve a proof of delivery record

Call getProofOfDelivery with the shipment ID to fetch the full POD record, including the type of evidence and the raw proof data.

Response fields

Proof of delivery is only available after a shipment reaches DELIVERED status. Calling getProofOfDelivery on an in-transit or pending shipment will return a 404 error. Check the shipment status before querying for POD records.
OTP codes are never returned in the pod.data field. For OTP-verified deliveries, pod.data confirms that the code was verified, but the code itself is not exposed through the API.
Subscribe to the shipment.delivered webhook event to receive an instant notification the moment a shipment is delivered and a POD record becomes available. This eliminates the need to poll for delivery status. See the Webhooks guide to set up your endpoint.