Shipping APIs
/- Check Pickup Availability
Schedule Pickup
Get Pickups
Cancel Pickups
Get Pickup Document
Cancelled Pickup Document
Check Pickup Availability
Validates if the requested carrier can perform a pickup at the provided address, given the shipment details and requested pickup date/time.
The response also indicates:
- If pickup is available at the location.
- What types of pickup (residential, on-demand, scheduled) are supported.
- Cutoff times and valid pickup time windows.
Security
bearerAuth
Unique identifier of the carrier account under which pickup is requested.
Example:"GkvvOE7vX1QxQkm"
Address where pickup is requested.
Example:
{ "name": "Test", "addressLine1": "27 Waterview Dr", "cityTown": "Shelton", "stateProvince": "CT", "postalCode": "06484-4301", "countryCode": "US", "phone": "1234567890", "company": "PB", "email": "abc@test.com", "residential": false }
Summary of shipments for which pickup is requested.
Example:
[ { "toAddressCountryCode": "CA", "serviceId": "", "parcelType": "PKG", "packageDetails": [ { … } ] } ]
Requested pickup date and time in ISO 8601 format.
Example:"2025-08-25T17:05:05Z"
- https://api-dev.sendpro360.pitneycloud.com/shippinghttps://api-dev.sendpro360.pitneycloud.com/shipping/api/v1/pickups/availability
- https://api-qa.sendpro360.pitneycloud.com/shippinghttps://api-qa.sendpro360.pitneycloud.com/shipping/api/v1/pickups/availability
- Sandbox Serverhttps://api-sandbox.sendpro360.pitneybowes.com/shipping/api/v1/pickups/availability
- Production Server (uses live data)https://api.sendpro360.pitneybowes.com/shipping/api/v1/pickups/availability
- Sandbox Server for Canadahttps://api-ppd.shipping360.pitneybowes.com/ca/shipping/api/v1/pickups/availability
- Production Server for Canadahttps://api.shipping360.pitneybowes.com/ca/shipping/api/v1/pickups/availability
- Admin Sandbox Server for global regionhttps://admin-ppd.spo.pitneybowes.com/shipping/api/v1/pickups/availability
- Admin Production Server for global regionhttps://admin-global.shipping360.pitneybowes.com/shipping/api/v1/pickups/availability
- Client Sandbox Server for global regionhttps://app-global-ppd.spo.pitneybowes.com/shipping/api/v1/pickups/availability
- Client Production Server for global regionhttps://app-global.shipping360.pitneybowes.com/shipping/api/v1/pickups/availability
curl -i -X POST \
https://api-dev.sendpro360.pitneycloud.com/shipping/api/v1/pickups/availability \
-H 'Accept-Language: en-US' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"carrierAccountId": "97wroboxVgbzK4N",
"pickupAddress": {
"name": "Test",
"addressLine1": "27 Waterview Dr",
"cityTown": "Shelton",
"stateProvince": "CT",
"postalCode": "06484-4301",
"countryCode": "US",
"phone": "1234567890",
"company": "PB",
"email": "abc@test.com",
"residential": false
},
"pickupSummary": [
{
"toAddressCountryCode": "CA",
"serviceId": "",
"parcelType": "PKG",
"packageDetails": [
{
"height": 5,
"length": 6,
"width": 4,
"dimUnit": "IN",
"weight": 34,
"weightUnit": "OZ"
}
]
}
],
"pickupDateTime": "2025-09-15T13:00:00Z",
"pickupOptions": {
"pickupStartDateTime": "2025-09-15T12:45:00Z",
"pickupEndDateTime": "2025-09-15T13:15:00Z",
"carrierType": "EXPRESS",
"scheduleDay": "SAME_DAY"
}
}'Pickup availability details returned successfully.
Validated pickup address returned by the carrier/system.
Example:
{ "addressLine1": "27 Waterview Dr", "cityTown": "Shelton", "company": "PB", "countryCode": "US", "email": "abc@test.com", "name": "Test", "phone": "1234567890", "postalCode": "06484-4301", "residential": false, "stateProvince": "CT" }
Additional options for pickup eligibility.
Example:
{ "pickupStartDateTime": "2025-09-15T12:45:00Z", "pickupEndDateTime": "2025-09-15T13:15:00Z", "carrierType": "EXPRESS", "scheduleDay": "SAME_DAY" }
Response
{ "carrierAccountId": "97wroboxVgbzK4N", "carrier": "fedex", "pickupAddress": { "addressLine1": "27 Waterview Dr", "cityTown": "Shelton", "company": "PB", "countryCode": "US", "email": "abc@test.com", "name": "Test", "phone": "1234567890", "postalCode": "06484-4301", "residential": false, "stateProvince": "CT" }, "pickupDateTime": "2025-09-15T13:00:00Z", "pickupOptions": { "pickupStartDateTime": "2025-09-15T12:45:00Z", "pickupEndDateTime": "2025-09-15T13:15:00Z", "carrierType": "EXPRESS", "scheduleDay": "SAME_DAY" }, "pickupAvailable": true, "pickupInformation": { "cutoffTime": "16:15:00", "startCloseTimeOptions": { "startTimeOptions": [ … ], "closeTimeOptions": [ … ] }, "timeRangeOptions": {} } }