Endpoint
X-API-KEY header (your courier API key). See Authentication for how to obtain your key.
This endpoint does not accept JWT Bearer tokens. Use your courier API key exclusively. For warehouse-internal prealert creation by authenticated staff, see Manage Prealerts — POST.
Request Headers
string
required
Your courier API key, available from Courier Settings in the Shiipp dashboard.
string
required
Must be
application/json.Request Body
string
required
The customer identifier in your Shiipp account. Maximum 100 characters. Must exactly match a
user_code value in your active customer list — an unrecognised code will return a 400 error.string
required
The carrier-assigned tracking number for the inbound shipment. Maximum 255 characters. A
409 conflict is returned if a prealert with this tracking number already exists under your courier account.string
The name of the shipper, retailer, or origin store (e.g.
"Amazon", "Nike"). Used for display and filtering in the warehouse dashboard.string
A brief description of the package contents (e.g.
"Electronics - Laptop"). This helps warehouse staff handle packages appropriately on arrival.string
Your internal order or reference number. Stored alongside the prealert record and returned in list responses for cross-referencing with your own systems.
Example Request
Success Response
A successful submission returns HTTP201 Created.
string
Always
"success" for a 201 response.string
Human-readable confirmation message.
object
Container object for the created resource.