{
"carrier": "canada-rest",
"action": "submitshipment",
"params": {
"client_id": "YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET",
"account_number": "YOUR_CUSTOMER_NUMBER",
"contract_id": "YOUR_CONTRACT_ID",
"group_id": "batch-2026-08-13",
"service": "DOM.EP",
"shipper": "RocketShipIt",
"ship_phone": "613-555-0123",
"ship_addr1": "123 Main St",
"ship_city": "Ottawa",
"ship_state": "ON",
"ship_code": "K1A0B1",
"to_name": "John Doe",
"to_addr1": "361A Old Finch Avenue",
"to_city": "Toronto",
"to_state": "ON",
"to_code": "M1B5K7",
"to_country": "CA",
"packages": [
{
"weight": 1.5,
"length": 30,
"width": 20,
"height": 10
}
]
}
}
<?php
$rs = new RocketShipIt;
$response = $rs->request(
array (
'carrier' => 'canada-rest',
'action' => 'submitshipment',
'params' =>
array (
'client_id' => 'YOUR_CLIENT_ID',
'client_secret' => 'YOUR_CLIENT_SECRET',
'account_number' => 'YOUR_CUSTOMER_NUMBER',
'contract_id' => 'YOUR_CONTRACT_ID',
'group_id' => 'batch-2026-08-13',
'service' => 'DOM.EP',
'shipper' => 'RocketShipIt',
'ship_phone' => '613-555-0123',
'ship_addr1' => '123 Main St',
'ship_city' => 'Ottawa',
'ship_state' => 'ON',
'ship_code' => 'K1A0B1',
'to_name' => 'John Doe',
'to_addr1' => '361A Old Finch Avenue',
'to_city' => 'Toronto',
'to_state' => 'ON',
'to_code' => 'M1B5K7',
'to_country' => 'CA',
'packages' =>
array (
0 =>
array (
'weight' => 1.5,
'length' => 30,
'width' => 20,
'height' => 10,
),
),
),
)
);
rs.request(
{'action': 'submitshipment',
'carrier': 'canada-rest',
'params': {'account_number': 'YOUR_CUSTOMER_NUMBER',
'client_id': 'YOUR_CLIENT_ID',
'client_secret': 'YOUR_CLIENT_SECRET',
'contract_id': 'YOUR_CONTRACT_ID',
'group_id': 'batch-2026-08-13',
'packages': [{'height': 10,
'length': 30,
'weight': 1.5,
'width': 20}],
'service': 'DOM.EP',
'ship_addr1': '123 Main St',
'ship_city': 'Ottawa',
'ship_code': 'K1A0B1',
'ship_phone': '613-555-0123',
'ship_state': 'ON',
'shipper': 'RocketShipIt',
'to_addr1': '361A Old Finch Avenue',
'to_city': 'Toronto',
'to_code': 'M1B5K7',
'to_country': 'CA',
'to_name': 'John Doe',
'to_state': 'ON'}}
)
rs.request(
{"carrier"=>"canada-rest",
"action"=>"submitshipment",
"params"=>
{"client_id"=>"YOUR_CLIENT_ID",
"client_secret"=>"YOUR_CLIENT_SECRET",
"account_number"=>"YOUR_CUSTOMER_NUMBER",
"contract_id"=>"YOUR_CONTRACT_ID",
"group_id"=>"batch-2026-08-13",
"service"=>"DOM.EP",
"shipper"=>"RocketShipIt",
"ship_phone"=>"613-555-0123",
"ship_addr1"=>"123 Main St",
"ship_city"=>"Ottawa",
"ship_state"=>"ON",
"ship_code"=>"K1A0B1",
"to_name"=>"John Doe",
"to_addr1"=>"361A Old Finch Avenue",
"to_city"=>"Toronto",
"to_state"=>"ON",
"to_code"=>"M1B5K7",
"to_country"=>"CA",
"packages"=>[{"weight"=>1.5, "length"=>30, "width"=>20, "height"=>10}]}}
)
rocketshipit.request(
{
"carrier": "canada-rest",
"action": "submitshipment",
"params": {
"client_id": "YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET",
"account_number": "YOUR_CUSTOMER_NUMBER",
"contract_id": "YOUR_CONTRACT_ID",
"group_id": "batch-2026-08-13",
"service": "DOM.EP",
"shipper": "RocketShipIt",
"ship_phone": "613-555-0123",
"ship_addr1": "123 Main St",
"ship_city": "Ottawa",
"ship_state": "ON",
"ship_code": "K1A0B1",
"to_name": "John Doe",
"to_addr1": "361A Old Finch Avenue",
"to_city": "Toronto",
"to_state": "ON",
"to_code": "M1B5K7",
"to_country": "CA",
"packages": [
{
"weight": 1.5,
"length": 30,
"width": 20,
"height": 10
}
]
}
}
)