List of shipment tracking codes
ShipSaving Legacy API (v1)
Request
Creates a USPS SCAN Form for the provided list of shipment tracking codes. Only applicable to shipments with valid USPS tracking numbers.
Rate limit: 60 requests per minute.
Security
ApiTokenAuth
- Production serverhttps://api.shipsaving.com/api/shipments/scan-forms/create
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://api.shipsaving.com/api/shipments/scan-forms/create?api_token=YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"tracking_codes": [
"9434611899562089592093",
"9434611899562089592048"
]
}'Response
application/json
{ "url": "https://...../forms/2024-11-01/12345667.pdf" }
Request
Initiates the asynchronous creation of a DHL eCommerce SCAN Form. Returns a request ID that can be used with the Get DHL eCommerce SCAN Form endpoint to retrieve the final manifest PDF.
Rate limit: 60 requests per minute.
Security
ApiTokenAuth
- Production serverhttps://api.shipsaving.com/api/shipments/scan-forms/dhl/ecommerce/create
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://api.shipsaving.com/api/shipments/scan-forms/dhl/ecommerce/create?api_token=YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"tracking_codes": [
"40EB09B82E1146DE9166C499A0B4EA",
"40EB09B82E1146DE9166C499A0B4DD"
]
}'Response
application/json
{ "request": 202 }
- Production serverhttps://api.shipsaving.com/api/shipments/scan-forms/dhl/ecommerce/get
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.shipsaving.com/api/shipments/scan-forms/dhl/ecommerce/get?request_id=0&api_token=YOUR_API_KEY_HERE'Response
application/json
{ "url": "https://...../forms/2024-11-01/12345667.pdf" }