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

# Get multiple shipments

`POST /public/shipments/search`

## Request

- Base URL: `https://api.sinay.ai/safecube/api/v1`
- URL: `https://api.sinay.ai/safecube/api/v1/public/shipments/search`
- Auth: API key in header `API_KEY`

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.dev/safecube/apis/safecube-shipment-management-api.md) - [All operations](https://skmtc.dev/safecube/apis/safecube-shipment-management-api/llms.txt) - [OpenAPI document](https://skmtc.dev/safecube/apis/safecube-shipment-management-api/revisions/710a9b435ef5?raw)
