create a ups shipment delivered to an access point via the ups shipping api

domain: developer.ups.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate via OAuth using credentials issued by the UPS Developer Portal.
  2. First confirm the target location is a valid Access Point using the Locator API (status 01 Active-available).
  3. In the Shipment request, populate ShipmentRequest.Shipment.AlternateDeliveryAddress with the UPS Access Point ID, plus Name/AttentionName and the point's Address fields.
  4. Keep the recipient's normal ShipTo address in the request as well — Access Point delivery is layered on top of, not a replacement for, the standard ship-to address block.
  5. If cash-on-delivery at the Access Point is needed, add the PackageServiceOptions AccessPointCOD element.
  6. Submit the shipment and retrieve the resulting label as with any standard UPS shipment.

Known gotchas

Related routes

Create a domestic UPS shipment and generate a shipping label using the UPS Shipping REST API with OAuth 2.0
logistics/shipping · 6 steps · unrated
find ups access point locations using the ups locator api
developer.ups.com · 5 steps · unrated
create a packeta packet addressed to a pickup point via the api
docs.packeta.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

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

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans