{
"carrier": "UPS-REST",
"action": "AcceptanceAuditPrecheck",
"params": {
"key": "your-key-from-authenticate-request",
"account_number": "your-account-number",
"service": "003",
"hazmat_regulation_set": "IATA",
"ship_addr1": "123 Main St",
"ship_city": "Atlanta",
"ship_state": "GA",
"ship_code": "30301",
"ship_country": "US",
"to_addr1": "456 Oak Ave",
"to_city": "Los Angeles",
"to_state": "CA",
"to_code": "90001",
"to_country": "US",
"weight_unit": "KGS",
"packages": [
{
"weight": 10,
"reference_value": "1",
"hazmat": {
"transport_mode": "PAX",
"emergency_phone": "1-800-555-1234",
"emergency_contact": "Hazmat Dept",
"chemical_records": [
{
"identifier": "1",
"regulated_level_code": "LQ",
"id_number": "UN1088",
"proper_shipping_name": "ACETAL",
"class_division_number": "3",
"packaging_group": "II",
"quantity": "100",
"uom": "ml",
"packaging_instruction_code": "Y341",
"packaging_type": "Fiberboard Box",
"packaging_type_quantity": "1"
}
]
}
}
],
"test": true
}
}
<?php
$rs = new RocketShipIt;
$response = $rs->request(
array (
'carrier' => 'UPS-REST',
'action' => 'AcceptanceAuditPrecheck',
'params' =>
array (
'key' => 'your-key-from-authenticate-request',
'account_number' => 'your-account-number',
'service' => '003',
'hazmat_regulation_set' => 'IATA',
'ship_addr1' => '123 Main St',
'ship_city' => 'Atlanta',
'ship_state' => 'GA',
'ship_code' => '30301',
'ship_country' => 'US',
'to_addr1' => '456 Oak Ave',
'to_city' => 'Los Angeles',
'to_state' => 'CA',
'to_code' => '90001',
'to_country' => 'US',
'weight_unit' => 'KGS',
'packages' =>
array (
0 =>
array (
'weight' => 10,
'reference_value' => '1',
'hazmat' =>
array (
'transport_mode' => 'PAX',
'emergency_phone' => '1-800-555-1234',
'emergency_contact' => 'Hazmat Dept',
'chemical_records' =>
array (
0 =>
array (
'identifier' => '1',
'regulated_level_code' => 'LQ',
'id_number' => 'UN1088',
'proper_shipping_name' => 'ACETAL',
'class_division_number' => '3',
'packaging_group' => 'II',
'quantity' => '100',
'uom' => 'ml',
'packaging_instruction_code' => 'Y341',
'packaging_type' => 'Fiberboard Box',
'packaging_type_quantity' => '1',
),
),
),
),
),
'test' => true,
),
)
);
rs.request(
{'action': 'AcceptanceAuditPrecheck',
'carrier': 'UPS-REST',
'params': {'account_number': 'your-account-number',
'hazmat_regulation_set': 'IATA',
'key': 'your-key-from-authenticate-request',
'packages': [{'hazmat': {'chemical_records': [{'class_division_number': '3',
'id_number': 'UN1088',
'identifier': '1',
'packaging_group': 'II',
'packaging_instruction_code': 'Y341',
'packaging_type': 'Fiberboard '
'Box',
'packaging_type_quantity': '1',
'proper_shipping_name': 'ACETAL',
'quantity': '100',
'regulated_level_code': 'LQ',
'uom': 'ml'}],
'emergency_contact': 'Hazmat Dept',
'emergency_phone': '1-800-555-1234',
'transport_mode': 'PAX'},
'reference_value': '1',
'weight': 10}],
'service': '003',
'ship_addr1': '123 Main St',
'ship_city': 'Atlanta',
'ship_code': '30301',
'ship_country': 'US',
'ship_state': 'GA',
'test': True,
'to_addr1': '456 Oak Ave',
'to_city': 'Los Angeles',
'to_code': '90001',
'to_country': 'US',
'to_state': 'CA',
'weight_unit': 'KGS'}}
)
rs.request(
{"carrier"=>"UPS-REST",
"action"=>"AcceptanceAuditPrecheck",
"params"=>
{"key"=>"your-key-from-authenticate-request",
"account_number"=>"your-account-number",
"service"=>"003",
"hazmat_regulation_set"=>"IATA",
"ship_addr1"=>"123 Main St",
"ship_city"=>"Atlanta",
"ship_state"=>"GA",
"ship_code"=>"30301",
"ship_country"=>"US",
"to_addr1"=>"456 Oak Ave",
"to_city"=>"Los Angeles",
"to_state"=>"CA",
"to_code"=>"90001",
"to_country"=>"US",
"weight_unit"=>"KGS",
"packages"=>
[{"weight"=>10,
"reference_value"=>"1",
"hazmat"=>
{"transport_mode"=>"PAX",
"emergency_phone"=>"1-800-555-1234",
"emergency_contact"=>"Hazmat Dept",
"chemical_records"=>
[{"identifier"=>"1",
"regulated_level_code"=>"LQ",
"id_number"=>"UN1088",
"proper_shipping_name"=>"ACETAL",
"class_division_number"=>"3",
"packaging_group"=>"II",
"quantity"=>"100",
"uom"=>"ml",
"packaging_instruction_code"=>"Y341",
"packaging_type"=>"Fiberboard Box",
"packaging_type_quantity"=>"1"}]}}],
"test"=>true}}
)
rocketshipit.request(
{
"carrier": "UPS-REST",
"action": "AcceptanceAuditPrecheck",
"params": {
"key": "your-key-from-authenticate-request",
"account_number": "your-account-number",
"service": "003",
"hazmat_regulation_set": "IATA",
"ship_addr1": "123 Main St",
"ship_city": "Atlanta",
"ship_state": "GA",
"ship_code": "30301",
"ship_country": "US",
"to_addr1": "456 Oak Ave",
"to_city": "Los Angeles",
"to_state": "CA",
"to_code": "90001",
"to_country": "US",
"weight_unit": "KGS",
"packages": [
{
"weight": 10,
"reference_value": "1",
"hazmat": {
"transport_mode": "PAX",
"emergency_phone": "1-800-555-1234",
"emergency_contact": "Hazmat Dept",
"chemical_records": [
{
"identifier": "1",
"regulated_level_code": "LQ",
"id_number": "UN1088",
"proper_shipping_name": "ACETAL",
"class_division_number": "3",
"packaging_group": "II",
"quantity": "100",
"uom": "ml",
"packaging_instruction_code": "Y341",
"packaging_type": "Fiberboard Box",
"packaging_type_quantity": "1"
}
]
}
}
],
"test": true
}
}
)