I am getting the Error International Goods (Commodities) should have at least one item.

I know in the GUI I have to Export Documents and do the Goods and Services... But I dont see how so solve this in the API. Any advice would be helpful.


The XML is:
<?xml version="1.0" encoding="UTF-8"?>
<ShipRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ShipTransaction>
<Shipment>
<IsTest>1</IsTest>
<Carrier>17</Carrier>
<UPSServiceType>UI01</UPSServiceType>
<CurrencyCode>USD</CurrencyCode>
<IsInternational>1</IsInternational>
<Package>
<PackageActualWeight>2</PackageActualWeight>
<PackagingType>02</PackagingType>
<InsuranceAmount>1</InsuranceAmount>
<PackageReference1>62499154330117</PackageReference1>
</Package>
<International>
<DescriptionOfGoods>Golf Equipment</DescriptionOfGoods>
</International>
<DeliveryAddress>
<Address>
<FirstName />
<Company>Brett Green</Company>
<Address1>331 BLACKTHORN CRESCENT</Address1>
<Address2 />
<City>Saskatoon</City>
<State>SK</State>
<Country>CA</Country>
<PostalCode>S7V1B1</PostalCode>
<Phone>612-259-9253</Phone>
</Address>
</DeliveryAddress>
<ShipperAddress>
<Address>
<FirstName>03 Scottsdale</FirstName>
<Company>2nd Swing Golf</Company>
<Address1>15233 N 87th Street</Address1>
<Address2 />
<City>Scottsdale</City>
<State>AZ</State>
<Country>US</Country>
<PostalCode>85260</PostalCode>
<Phone>(480) 991-9357</Phone>
</Address>
</ShipperAddress>
</Shipment>
</ShipTransaction>
</ShipRequest>