USPS Send Proof of Delivery Email

Asks USPS to email a proof of delivery for a tracked parcel. Use it to send the customer official USPS delivery confirmation.

What it does

  • Calls the USPS tracking service for the given tracking number.
  • Requests a proof-of-delivery email be sent to the supplied address.
  • Returns whether USPS accepted the request, with its result text.

Inputs

NameTypeDescription
Tracking NumberStringTracking number
Email AddressStringCustomer's email address
Unique Mail Piece IDStringUnique Mail Piece ID
Mail Piece Intake DateStringMail Piece Intake Date
Table CodeStringTable Code
First NameStringCustomer's first name
Last NameStringCustomer's last name

Outputs

NameTypeDescription
SuccessBooleanWhether successfully retrieved any tracking information
StatusStringStatus of the package delivery Possible values: Label Created, More Information Needed, Ready for Shipment, In Transit, Returning to Sender, Ready for Pickup, Delivered, Problem with Delivery, At Customs.
Status DescriptionStringStatus description
Last Event DateStringDate of the last update
Tracking URLStringUSPS tracking url
Tracking SummaryObjectUSPS tracking summary
Tracking EventsListUSPS tracking events
Normalized Tracking EventsListDG normalized tracking events

Notes

  • It needs the USPS mail-piece details (unique mail piece ID, intake date, table code) alongside the tracking number.

API reference