Package Pickup APIs

Submit a pickup request and we will pick up your packages for free with Package Pickup API.

Register and Get Access to Web Tools APIs
Back to Full List of USPS Web Tools®

Package Pickup API
Package Pickup

Package Pickup APIs

Package Pickup Expand Collapse FAQ question

Check the availability for Package Pickup at a specific address, Schedule a Pickup, and get first available date for pickup. Package Pickup is not available for all addresses. Available for Priority Mail Express™, Priority Mail®, International, and returns packages. Package Pickup is not available for all addresses.

View Technical Document for Package Pickup User's Guide

Test XML Request (Package Pickup Availability)

https://secure.shippingapis.com/ShippingAPI.dll?API=CarrierPickupAvailability&XML=<CarrierPickupAvailabilityRequest USERID="xxxxxxxxxxxx">
<FirmName> </FirmName>
<SuiteOrApt></SuiteOrApt>
<Address2> RR 1 BOX 133A</Address2>
<Urbanization></Urbanization>
<City> dunmore</City>
<State>WV</State>
<ZIP5>24934</ZIP5>
<ZIP4>9708</ZIP4>
</CarrierPickupAvailabilityRequest>

 

Test XML Response (Package Pickup Availability)

<?xml version="1.0"?>
<CarrierPickupAvailabilityResponse>
<FirmName>ABC Corp.</FirmName>
<SuiteOrApt>Suite 777</SuiteOrApt>
<Address2>1390 Market Street</Address2>
<Urbanization/>
<City>HOUSTON</City>
<State>TX</State>
<ZIP5>77058</ZIP5>
<ZIP4>1234</ZIP4>
<DayOfWeek>Monday</DayOfWeek>
<Date>3/1/2004</Date>
<CarrierRoute>C</CarrierRoute>
</CarrierPickupAvailabilityResponse>