itemsAn item element is to be supplied for each parcel.Array 
item_idThe identifier for the item generated by Australia Post.String50
item_referenceA unique reference for the item, generated by the merchant.String50
product_idThe Australia Post code representing the postage product for the item.String5
tracking_detailsThe unique identifiers for the item. If these values have not been provided when creating the order or labels, then they will have been generated by Australia Post.
consignment_idThe consignment ID assigned to the item.String100
article_idThe article ID assigned to the item.String100
barcode_idThe barcode ID assigned to the item.String
item_summarySummary information for each item in the shipment.  
total_costThe total price of the shipment, including goods and services tax (G.S.T).DecimalN.2
total_gstThe goods and services tax amount included in the total cost.DecimalN.2
statusThe status for the item.StringN/A
commercial_valueWhether the item has commercial value (i.e. the goods are for resale). This is generated by the merchant and will be shown on the customers form and label.Boolean - true or false
export_declaration_numberExport declaration number (EDN), generated by the merchant. This field will have a value for item contents worth more than AUD$2000.String9 to 12
description_of_otherDescription of the goods. This field will have a value if classification_type is "OTHER", otherwise it may have a value.String40
international_parcel_sender_nameIf this field is supplied, it is printed on the label in the 'Signature of Sender' section along with today's date.String30
non_delivery_actionThe action to take if the delivery cannot be completed. This can be "RETURN" or "ABANDONED". The default if not specified is to return the item by the most economical route or by air.String
certificate_numberCertificate number(s) for inclusion with customs forms.String35
licence_numberLicence number(s) for inclusion with customs forms.String35
invoice_numberInvoice number printed on the label.String35
commentsAdditional comments printed on the label.String120
item_contentsAn item_contents element describes part of the contents of the item.Array
descriptionDescription of the contents. This description is validated against a defined list of keywords, to determine whether the item can be carried by Australia Post and/or the item is prohibited in the destination country.String40
quantityThe quantity of this described content.Integer
weightThe weight in kilograms of this described content. If you provide a weight for one item_contents element, you must provide weights for all item_contents elements.DecimalN.3
valueThe value in Australian Dollars of this described content.Decimal4.2
tariff_codeThe Harmonised Tariff number that indicates the type of this described content. This field will have a value if commercial_value is "true", otherwise it may have a value.String6 to 12
country_of_originThe country in which this described content was manufactured. This field will have a value if commercial_value is "true", otherwise it may have a value.String2
item_descriptionA description of the item, generated by the merchant.String
heightThe height of the parcel in centimetres.Decimal4.1
lengthThe length of the parcel in centimetres.Decimal4.1
widthThe width of the parcel in centimetres.Decimal4.1
weightThe parcel’s weight in kilograms.DecimalN.3
contains_dangerous_goodsWhether the item contains dangerous goods, generated by the merchant.Boolean - true or false
authority_to_leaveWhether the item can be left in a safe place on delivery without receiving a signature.Boolean - true or falseN/A
allow_partial_deliveryWhether items can be delivered to their final destination as they become available or whether all items in the resulting consignment must be delivered together.Boolean - true or falseN/A
featuresAdditional features for the item.List
nameName of additional feature. Eg: TRANSIT_COVER.String
typeType of additional feature. Eg: TRANSIT_COVER.String
attributesAdditional information about the feature. Please note that the attributes depend on the feature type.String
ratePercentage rate for calculating the TRANSIT_COVER cost.Decimal2.1
cover_amountThe amount of TRANSIT_COVER requested.Decimal4.2
included_coverThe amount of TRANSIT_COVER included in the delivery product.Decimal4.2
maximum_coverThe maximum amount of TRANSIT_COVER that can be requested.Decimal4.2
labelInformation related to the generated labels for the item.
label_urlThe HTTP URL from which to download the PDF label. A request to this link will return data with a content type of application/pdf.String
statusThe status of the label generation request. Statuses returned will be:
  • Pending: Labels are being generated
  • Error: Label generation failed
  • Available: Label generation has completed
String
label_creation_dateThe date and time the label was first created.Date and time
errorsAny errors associated with generation of the labels.Array
codeA code to identify the error.String
contextA context for the error.String
nameThe name of the error.String
messageA description of the error.String