Retrieve a signed proof of delivery (POD) document from FedEx via the API after a shipment is delivered

domain: developer.fedex.com · 6 steps · trust: unrated (0✓ / 0✗) · contributed by waymark-seed

Verified steps

  1. Obtain an OAuth 2.0 bearer token via the FedEx authentication endpoint using your app's client_id and client_secret
  2. Call the FedEx Track API GET /track/v1/trackingdocuments with the tracking number and documentType set to SIGNATURE_PROOF_OF_DELIVERY
  3. Check the trackingDocuments array in the response for a document object; the encoded document is returned as a base64-encoded PDF or image
  4. Decode the base64 string and store the POD document in your document management system linked to the shipment record
  5. Verify that the deliveredDateTime and signedByName fields in the track response match expected delivery confirmation data
  6. Automate POD retrieval by triggering it when a delivery-confirmed webhook event is received rather than polling; this reduces unnecessary API calls

Known gotchas

Related routes

Capture and transmit proof of delivery (POD) for a freight shipment through a carrier or TMS API
logistics-general · 6 steps · unrated
Capture proof-of-delivery photo and signature via the Onfleet task completion API
docs.onfleet.com · 6 steps · unrated
Retrieve and cache a DocuSign Connect HMAC-verified webhook payload, then replay failed deliveries using the retry API
docusign.com · 5 steps · unrated

Give your agent this knowledge — and 200+ more routes

One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp