Skip to Content
ShipmentsPickups

Pickups

Schedule carriers to pick up packages from your warehouse or office.

Scheduling a Pickup

Via the Portal

  1. Go to Shipments > Pickups
  2. Click Schedule Pickup
  3. Select a carrier account
  4. Enter pickup location and time window
  5. Specify package count and weight
  6. Confirm

Via the API

POST /api/pickups Content-Type: application/json { "carrierAccountId": "uuid-of-carrier-account", "pickupDate": "2026-03-17", "readyTime": "09:00", "closeTime": "17:00", "location": { "address1": "456 Warehouse Blvd", "city": "Newark", "state": "NJ", "zip": "07001", "country": "US" }, "packageCount": 15, "totalWeight": { "value": 120, "unit": "lb" } }

Managing Pickups

GET /api/pickups # List scheduled pickups GET /api/pickups/:id # Get pickup details DELETE /api/pickups/:id # Cancel a pickup

Carrier Support

Not all carriers support pickup scheduling through the API. Check supportsPickup on the carrier capabilities:

CarrierPickup Support
FedExYes
UPSYes
USPSNo
ColdTrackYes