Shipment Model Reference Data Weights And Dimensions Country Codes Currency Codes Transaction Codes API Integration
Shipment Shipper Account Shipment References Address Contact Package Package Item Signature Service Retailer Invoice
Shipment Object
Name Object-Type Required Description Allowed Values and Business Rules
Account ShipperAccount-Object Required Coll-8 Shipping Account Code Shipping Account must be active in the Coll-8 system
TrackingNumber nvarchar(30) Not Required COLL-8 Logistics Shipment TrackingNumber Coll-8 will generate a TrackingNumber for the Shipment if no TrackingNumber is provided.
Where a TrackingNumber is provided it must meet Coll-8 TrackingNumber specification and Module10 check digit verification
ServiceType nvarchar(30) Required Type of Shipment Reference Data - Service Type
PUDOCode nvarchar(15) Not Required PUDO Location Code for Drop2Shop Services Must be populated with a valid active PUDO Code
if the Shipment Service Type is a PUDO Shipment
e.g. drop2Shop-Return, drop2Shop-Collect
GoodsDescription nvarchar(500) Not Required Description of the Shipment
UOMWeight nvarchar(3) Required Units of Measure - Weight Reference Data: Weights And Dimensions - Units Of Measure - Weight
Weight decimal(10,3) Required Total Shipment Weight, including packaging
ShippingDate date Required Shipping Date Format: YYYY-MM-DD
Must be > today -7 days and less than today +14 days
NumberOfPackages integer Required Number of Packages 1 to 10
References ShipmentReference-Object Not Required Shipper/ 3rd Party References & TrackingNumbers
Addresss Address-Object Required Collection of Shipping Address ShipTo, ShipFrom, PUDO
Packages Package-Object Required Collection of packages
SignatureServices ServiceOptions-Object Required Collection of services allowed on the shipment Reference Data - Service Options
RetailerInvoice RetailerInvoice-Object Required for Customs Retailer Invoice details

Go to top

ShipperAccount Object
Data Type Object-Type Required Description Allowed Values and Business Rules
AccountCode nvarchar(15) Required Coll-8 Logistics Account Code Must be an active Coll-8 Logistics account code

Go to top

ShipmentReference Object
Data Type Object-Type Required Description Allowed Values and Business Rules
ReferenceType nvarchar(32) Required Reference Type Reference Data: Reference Type
ReferenceValue nvarchar(32) Required Reference Value

Go to top

Address Object
Data Type Object-Type Required Description Allowed Values and Business Rules
Address
AddressType nvarchar(15) Required ShipTo, ShipFrom, PUDO Reference Data - Address Type
AddressLocationType nvarchar(15) Not Required Business, Residential Reference Data - Address Location Type
CompanyName nvarchar(50) Not Required Required if Address Location Type is Business
AddressLine1 nvarchar(100) Required
AddressLine2 nvarchar(100) Not Required
AddressLine3 nvarchar(100) Not Required
City nvarchar(60) Required
State nvarchar(60) Required State / County / Region Required for Ireland
Must be a valid County in Ireland for Ireland address
Reference Data - Ireland County List
PostCode nvarchar(15) Required Valid Eircode for Ireland address
Country nvarchar(60) Required ISO 3166-1 Country Either Country or Country Code must be supplied
Reference Data: Country Codes
CountryCode nvarchar(30) Required ISO 3166-1 Country Either Country or Country Code must be supplied
Reference Data: Country Codes
PhoneNumber nvarchar(30) Not Required
Email nvarchar(60) Not Required
GPSCoordinates nvarchar(30) Not Required
EORINumber nvarchar(30) Required for Customs Economic Operators Registration and Identification system (EORI) Required for Customs Shipments
e.g.
Required on Ship From address for shipments from UK to IE
Contact Contact-Object Required

Go to top

Contact Object
Data Type Object-Type Required Description Allowed Values and Business Rules
ContactName nvarchar(60) Required Recipient name Depends on Service Type and Address Type
e.g.
Required for drop2shop-Collect for ShipTo address (consumer name)
Required for drop2shop-Return for ShipFrom address (consumer name)
PhoneNumber nvarchar(30) Not Required
Email nvarchar(60) Required Valid email address
Depends on Service Type and Address Type
e.g.
Required for drop2shop-Collect for ShipTo address (consumer email address)
Required for drop2shop-Return for ShipFrom address (consumer email address)
MobileNumber nvarchar(30) Required Mobile number in International format
e.g. 353870000000 for Ireland
Valid mobile number
Depends on Service Type and Address Type
e.g.
Required for drop2shop-Collect for ShipTo address (consumer mobile number)
Required for drop2shop-Return for ShipFrom address (consumer mobile number)

Go to top

Package Object
Data Type Object-Type Required Description Allowed Values and Business Rules
PackageTrackingNumber nvarchar(30) Not Required Package Tracking Number Coll-8 will generate a PackageTrackingNumber for the Shipment if no PackageTrackingNumber is provided.
Where a PackageTrackingNumber is provided it must meet Coll-8 PackageTrackingNumber specification and Module10 check digit verification
PackageItemNumber integer Not Required Package Item Number
Description nvarchar(300) Not Required Package Description
PackagingType nvarchar(15) Required for Customs Type of Packaging Reference Data: Package Type
TrackingNumber3rdParty nvarchar(30) Not Required Integrator / Broker Reference
(Alternate Reference)
ShipperTrackingNumber nvarchar(30) Not Required Retailer Reference
(Alternate Reference)
UOMWeight nvarchar(2) Required Units Of Measure - Weight Reference Data: Weights And Dimensions - Units of Measure - Weight
Weight decimal(10,2) Required Package Weight
Gross Weight of the Package, including packaging
Must be greater than 0.00.
Depends on Service Type.
drop2Shop-Return and drop2Shop Collect max 10kg for a single package
drop2me max 30 kg for a single package
NettWeight decimal(10,2) Not Required Nett Mass Weight.
Nett Weight of package contents without packaging
Cannot be greater than Package Weight
UOMDimensions nvarchar(3) Required Units Of Measure - Dimensions Reference Data: Weights And Dimensions - Units of Measure - Dimensions
Width decimal(10,2) Not Required Shortest side
Height decimal(10,2) Not Required Middle Side
Depth decimal(10,2) Not Required Longest Side
CurrencyCode nvarchar(3) Not Required Reference Data: Currency Codes
Value decimal(10,3) Not Required
PackageItems PackageItem-Object Required for Customs List of items in the package

Go to top

Package Item Object
Data Type Object-Type Required Description Allowed Values and Business Rules
GoodsDescription nvarchar(300) Required for Customs Description of the item in the package
CountryOfOrigin nvarchar(3) Required for Customs ISO 3166-1 Country Code Reference Data: Country Code
ProductCode nvarchar(50) Not Required Your product code for the item
SKUCode nvarchar(50) Not Required SKU Code
HSCode nvarchar(15) Required for Customs Customs Harmonization Code/Commodity Code
Quantity integer Required for Customs Number of items of HSCode type Greater than 0 and Less than or equal to 99999
Value decimal(10,3) Required for Customs Value/Cost of an single item of HSCode type Greater than 0 and Less than or equal To 999999.99
UOMWeight nvarchar(2) Required for Customs Units Of Measure - Weight Reference Data: Weights And Dimensions - Units of Measure - Weight
Weight decimal(10,2) Required for Customs Gross Mass Weight.
Weight of an single item of HSCode type with packaging
Depends on Service Type.
drop2Shop-Return and drop2Shop Collect max 10kg for a single package
drop2me max 30 kg for a single package
NettWeight decimal(10,2) Not Required Nett Mass Weight.
Nett Weight of an single item of HSCode type without packaging
Cannot be greater than Item Weight
UOMDimensions nvarchar(3) Not Required Units Of Measure - Dimensions Reference Data: Weights And Dimensions - Units of Measure - Dimensions
Width decimal(10,2) Not Required Shortest side
Height decimal(10,2) Not Required Middle Side
Depth decimal(10,2) Not Required Longest Side
InvoiceAmount decimal(10,3) Required for Customs Invoice Amount for items of HSCode type
(Quantity x Value)
Greater than 0 and Less than or equal To 999999.99
PackagingType nvarchar(15) Required for Customs Type of packaging of an single item of HSCode type Reference Data: Item Package Type
CommodityNational nvarchar(5) Required for Customs Customs Commodity VAT code VATS - Standard VAT Rate
VATZ - Zero VAT Rate

Go to top

Service Options
Data Type Object-Type Required Description Allowed Values and Business Rules
Service nvarchar(30) Required Reference Data - Service Options

Go to top

RetailerInvoice Object
Data Type Object-Type Required Description Allowed Values and Business Rules
InvoiceNumber nvarchar(35) Required for Customs Your Invoice Number for the Shipment
CurrencyCode nvarchar(3) Required for Customs Currency code for the Invoice
(Total Amount, Shippping Cost, Shipping Insurance Cost)
Reference Data: Currency Codes
TotalAmount decimal(10,2) Required for Customs Total Invoice Amount for the shipment Greater than 0 and Less Than or Equal To 999999.99
ShippingCost decimal(10,2) Required for Customs Shipping Costs for the shipment Default to 0 if there are no Shipping Costs
ShippingInsuranceCost decimal(10,2) Required for Customs Shipping Insurance Costs for the shipment Default to 0 if there are no Shipping Insurance Costs
RetailerOSSAccountCode nvarchar(32) Optional Customs One Stop Shop Account Code/Number

Go to top