The API is a great way to get data directly to and from Shipber, like creating shipments, updating products, and querying order, shipment and customer data.
curl -X POST \
'https://api.sandbox.shipber.com/v1/open-api/rate' \
-H 'Content-Type:application/json' \
-H 'Api-Key:2cn1wgmfidytin3jef3b' \
-H 'Api-Secret:qRBYybjRch7BdTxO5NTyGUd6mBvowNbsjahnAnpdI-BXc5sCrRt15XGr-hc9oY7C' \
-d '{
"shipment": {
"ship_from": {
"postal_code": "90045-6275",
"country_code": "US",
"state_province_code": "CA",
"city": "LOS ANGELES"
},
"ship_to": {
"city": "Penfield",
"state_province_code": "NY",
"postal_code": "14526",
"country_code": "US"
},
"packages": [
{
"dimension": {
"width": 10,
"height": 10,
"length": 10,
"code": "IN"
},
"weight": {
"code": "lb",
"value": 20
},
"confirmation": "None",
"quantity": 1
}
],
"package_type": {
"type": "common",
"name": "Package"
},
"pickup_date": "20211010"
}
}'
curl -X POST \
'https://api.sandbox.shipber.com/v1/open-api/label' \
-H 'Content-Type:application/json' \
-H 'Api-Key:2cn1wgmfidytin3jef3b' \
-H 'Api-Secret:qRBYybjRch7BdTxO5NTyGUd6mBvowNbsjahnAnpdI-BXc5sCrRt15XGr-hc9oY7C' \
-d '{
"rate_id": "eyJjaGFpbklkIjo0MTksInNlcnZpY2VDb2RlIjoiZmVkZXhfZ3JvdW5kIiwicGFja2FnZVR5cGUiOiJQYWNrYWdlIn0",
"custom_order_num": "cimy-977885",
"shipment": {
"ship_from": {
"uuid": "7b572b8d-08a3-4cc7-a711-1aae28e9ffcf"
},
"ship_to": {
"city": "Kansas City",
"name": "Test Company",
"addresses": [
"6925 Riverview Ave"
],
"postal_code": "66102",
"country_code": "US",
"state_province_code": "KS",
"phone": "0123456789"
},
"packages": [
{
"dimension": {
"width": 7,
"height": 13,
"length": 4,
"code": "IN"
},
"weight": {
"code": "lb",
"value": 6
},
"confirmation": "None",
"quantity": 1,
"reference_numbers": [
{
"code": "reference #1",
"value": "1"
}
]
}
],
"package_type": {
"type": "common",
"name": "Package"
},
"pickup_date": "20211010"
}
}'