Shipments
Authorizations
AuthorizationstringRequired
Prefix the value with "ApiKey" to indicate the custom authorization type
Query parameters
trackingNumbersstring[]Required
pageinteger · int32OptionalDefault:
The page number to request (1 based)
1Example: 1sizeinteger · int32OptionalDefault:
The number of results to return in a page
10Example: 10Responses
200
OK
application/json
400
Bad request
application/json
403
Forbidden
*/*
404
Not Found
*/*
get
/api/shipmentsGET /api/shipments?trackingNumbers=text HTTP/1.1
Host: apipub.firstbasehq.com
Authorization: YOUR_API_KEY
Accept: */*
[
{
"size": 1,
"totalElements": 1,
"totalPages": 1,
"pageNumber": 1,
"data": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"trackingCode": "1Z00000000",
"carrier": "UPS",
"status": "DELIVERED",
"trackingHistory": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"status": "IN_TRANSIT",
"createdAt": "2025-12-06T01:19:19.343Z"
}
],
"createdAt": "2025-12-06T01:19:19.343Z",
"orderItemIds": "[123E4567-E89B-12D3-A456-426614174000, 123E4567-E89B-12D3-A456-426614175000]",
"trackingUrl": "http://trackinglink.com/trackingcode"
}
]
}
]