---
title: "Delete a shipment tracker"
method: POST
path: "/shipment/delete/"
tags: ["Shipments"]
---

# Delete a shipment tracker

`POST /shipment/delete/`

Delete a shipment tracker for the given tracking number, provider, and order id.

## Request body

- DeleteShipmentRequest
  - `tracking_number` string, required — Tracking number for the package.
  - `tracking_provider` string, required — Unique code of the tracking provider for that tracking.
  - `order_id` string, required — Respective order id.

## Response `200`

Deletion result.

- DeleteShipmentResponse
  - `status` string — success or error.
  - `message` string — Response message.

## Other responses

- `400` — The requested parameter is missing (e.g. order id, tracking number, or shipping provider not found).
- `401` — Unauthorized API access. Causes include `ssl_error` (store URL is not HTTPS) or `unauthorized` (invalid API key or the store does not exist).
- `404` — The API route does not exist. Check the URL and try again.
- `500` — The server encountered an unexpected condition that prevented it from fulfilling the request.

---

[API](https://skmtc.dev/trackship/apis/trackship-tracking-api.md) · [All operations](https://skmtc.dev/trackship/apis/trackship-tracking-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/trackship/trackship-tracking-api/revisions/adc36a6b6e0b/schema)
