Creates a USPS SCAN Form (PS Form 5630) for a set of already-purchased shipments and returns the URL of the generated manifest PDF. A SCAN Form is a single manifest barcode that consolidates multiple shipments so the carrier can accept the whole batch with one scan at drop-off.
Security
BearerAuth
Shipped from address printed on the SCAN Form. At least one of company_name or the first_name + last_name pair must be provided.
Tracking numbers of the purchased shipments to include in the SCAN Form. Every shipment must belong to USPS and be in a purchased, not-yet-shipped state; a shipment may appear on only one SCAN Form.
POST
curl -i -X POST \
https://x-api.shipsaving.com/api/scan_form/create_scan_form \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"address_data": {
"company_name": "ShipSaving",
"first_name": "Alice",
"last_name": "Green",
"phone": "1234567890",
"email": "it@shipsaving.com",
"street": "xxxx Olive Street",
"street2": "STE XXX",
"city": "Los Angeles",
"state": "CA",
"zip_code": "021XX",
"country": "US"
},
"tracking_nos": [
"9234690381085700XXXXX"
],
"ship_date": "2026-07-21"
}'Response
{ "code": "ok", "msg": "ok", "data": { "scan_form_image": "https://xxxxx/forms/2026-07-16/92XXXXXXXXX00000010794.pdf" } }