Retrieve proof of delivery for a delivered package

Learn how to get the photo or signature for a delivered Multi-Channel Fulfillment Outbound shipment.

Learn how to get the photo or signature for a delivered Multi-Channel Fulfillment Outbound shipment.

📘

Note

Availability of proof of delivery depends on carrier capability and marketplace. Not all delivered packages include a proofOfDelivery object. Always check for its presence before using the URL.

Prerequisites

To complete this tutorial, you need:

📘

Note

One developer profile provides access to retail and direct fulfillment APIs. API integration is based on roles. To get access to the APIs, you can create one application client and add the required roles. If you need to use both the retail and direct fulfillment APIs, your application must have both roles.

If your Vendor Central account has two vendor codes in it, you must submit a separate developer registration form for each vendor code.

Retrieve the proof of delivery

Call getOrder and navigate to order.shipments[].packages[].tracking. For delivered packages, check for the proofOfDelivery object.

⚠️

Important

proofOfDelivery.deliveryPhotoUrl is a time-limited URL. Download the image promptly. Do not cache the URL; call getOrder again for a fresh URL.


Did this page help you?