---
title: "Cancel a Pickup"
method: POST
path: "/2024-09/pickups/{easyship_pickup_id}/cancel"
tags: ["Pickups"]
---

# Cancel a Pickup

`POST /2024-09/pickups/{easyship_pickup_id}/cancel`

## Request

- Base URL: `https://public-api.easyship.com`
- URL: `https://public-api.easyship.com/2024-09/pickups/{easyship_pickup_id}/cancel`
- Auth: HTTP bearer

Cancel a pickup.

Required authorization scope: `public.pickup:write`

## Path parameters

- `easyship_pickup_id` string, required

## Response `200`

pickup successfully canceled

- Success: General success response
  - `success` object
    - `message` string
  - `meta` Meta
    - `request_id` string: An unique ID represent the request.

## Other responses

- `404`: pickup not found
- `422`: failed validations

---

[API](https://skmtc.dev/easyship/apis/easyship-public-api.md) - [All operations](https://skmtc.dev/easyship/apis/easyship-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/easyship/apis/easyship-public-api/revisions/b47b54b748a7?raw)
