# Pickups

APIs to create and manage pickup requests, check availability, cancel scheduled pickups, and generate or retrieve pickup documents.

 - [POST /api/v1/pickups](https://docs.shipping360.pitneybowes.com/openapi/shipping/pickups/schedulepickup.md): Pickups endpoint allows you to schedule pickups with USPS, DHL Express, UPS and FedEx carriers for eligible shipments. The pickup schedule scope is determined by what you provide in the request: - **I
 - [GET /api/v1/pickups](https://docs.shipping360.pitneybowes.com/openapi/shipping/pickups/getpickups.md): Get Pickups
 - [PUT /api/v1/pickups/cancel](https://docs.shipping360.pitneybowes.com/openapi/shipping/pickups/cancelpickups.md): Cancel Pickups.
 - [GET /api/v1/pickups/{pickupId}/document](https://docs.shipping360.pitneybowes.com/openapi/shipping/pickups/getpickupdocument.md): The API retrieves the document for a scheduled pickup receipt using the pickupId, generated when the pickup is successfully scheduled.
 - [POST /api/v1/pickups/document](https://docs.shipping360.pitneybowes.com/openapi/shipping/pickups/cancelledpickupdocument.md): This operation generates a PDF receipt for pickup cancellations. It supports creating receipts for multiple cancelled pickups.
 - [POST /api/v1/pickups/availability](https://docs.shipping360.pitneybowes.com/openapi/shipping/pickups/checkpickupavailability.md): 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 th
