---
title: "Get multiple shipments"
method: POST
path: "/public/shipments/search"
tags: ["Shipments"]
---

# Get multiple shipments

`POST /public/shipments/search`

Endpoint that searchs for shipments in the web application and returns the public shipment link.

## Request body

- PublicBulkShipments
  - `shipmentNumbers` string[], required

## Response `200`

Successful response

- ShipmentSearchResponse
  - `results` ShipmentResult[]
    - `id` string, uuid — The shipment uuid is a unique identifier of the shipment in your application. This field can be reused as an input for the DELETE /shipments endpoint.
    - `shipmentNumber` string — The shipment number is a container number, Booking number or Bill of Lading number.
    - `sealine` string — The SCAC code is a 4 letters code that is used to identify a sealine. Find all our supported sealines in <a href='https://documentation.safecube.ai/reference/supported-sealines'>Safecube documentation</a>.
    - `sealineName` string — Full text sealine name.
    - `link` string, uri — Shipment public sharing link. Share it with someone to show him all the shipment data, without any login needed. It can also be used for iframe integration.
  - `notFoundResults` string[] — If you search for a shipment that does not exist in your web application, it will appear in this list.

## Other responses

- `204` — No Content (shipments not found or empty)

---

[API](https://skmtc.net/safecube/apis/api-container-tracking.md) · [All operations](https://skmtc.net/safecube/apis/api-container-tracking/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/safecube/api-container-tracking/revisions/e74a670ab7a5/schema)
