Use the Shippo API to buy a domestic shipping label with special handling (signature required, Saturday delivery) via shipment extras

domain: docs.goshippo.com · 5 steps · trust: unrated (0✓ / 0✗) · contributed by waymark-seed

Verified steps

  1. Create a Shipment via POST to /v1/shipments; include a 'extra' object at the shipment level with 'signature_confirmation' set to 'STANDARD', 'ADULT', or 'INDIRECT' and 'saturday_delivery': true for applicable services
  2. Retrieve the rates from the response; special handling fees appear as additional charges on the rate object's 'amount' field
  3. Select the desired rate object_id and POST to /v1/transactions with it to purchase the label
  4. Verify the purchased label reflects the extras by inspecting the transaction's label_url; some carriers print the signature/Saturday delivery indicator directly on the label
  5. Not all carrier/service combinations support Saturday delivery or all signature types; filter rates by checking 'carrier' and 'service_level' before offering the extra to end users

Known gotchas

Related routes

Purchase a multi-carrier shipping label via the Shippo API
goshippo.com · 6 steps · unrated
Purchase labels in batches with Shippo for high-volume shipping
docs.goshippo.com · 6 steps · unrated
create orders and purchase shipping labels via the shipstation api
shipstation.com · 6 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