curl \ https://xmlagri.qcone.com/api/v1/inspections/:inspection_id/units.xml \ -X POST \ -H "Content-Type: text/xml" \ --user :api_key \ --data '<?xml version="1.0" encoding="UTF-8"?> <Message> <ContentType>text/xml</ContentType> <user>:api_key</user> <Data> <Units> <UnitLine> <Unit> <productName>Apples</productName> <varietyName>African Carmine</varietyName> <palletCode>123456</palletCode> </Unit> </UnitLine> <UnitLine> <Unit> <productName>Apples</productName> <varietyName>African Carmine</varietyName> <palletCode>123457</palletCode> <parameterValues> <parameterValue> <numericValue>12345</numericValue> <parameterId>12</parameterId> </parameterValue> <parameterValue> <stringValue>Example string value</stringValue> <parameterId>12</parameterId> </parameterValue> </parameterValues> <auditItems> <auditItem> <label>ABCD 12345</label> <value>true</value> <type>load_carrier</type> </auditItem> <auditItem> <label>10</label> <type>number_of_packages</type> </auditItem> </auditItems> </Unit> </UnitLine> </Units> </Data> </Message>'
<?xml version="1.0" encoding="UTF-8"?> <inspection> <id>160234</id> <shipperId>11951</shipperId> <consigneeId>9289</consigneeId> <principalId>9289</principalId> <shipperReference>EXAMPLE SHIPER REF</shipperReference> <consigneeReference>EXAMPLE CONSIGNEE REFERENCE</consigneeReference> <inspectionType>import</inspectionType> <instructions>Please check pallets in the back extra!</instructions> <isHighPrio>false</isHighPrio> <isWaitingForArrival>false</isWaitingForArrival> <isUnitDataEditable>true</isUnitDataEditable> <eta>2015-12-03T11:00:00Z</eta> <location/> <inspectionPoint>arrival</inspectionPoint> <details> <type>containerized</type> <vessel>SANTA ELANE</vessel> <container>SUDU 123456-7</container> </details> <created>2016-12-16T11:04:26Z</created> <units> <unit> <id>2598789</id> <productId>7</productId> <varietyId>240</varietyId> <carton/> <brand/> <productClass/> <packType/> <palletCode>123456</palletCode> <growerCode/> <countSize/> <surveyMethod>count</surveyMethod> <sampleSize/> </unit> <unit> <id>2598790</id> <productId>7</productId> <varietyId>240</varietyId> <carton/> <brand/> <productClass/> <packType/> <palletCode>123457</palletCode> <growerCode/> <countSize/> <surveyMethod>count</surveyMethod> <sampleSize/> </unit> </units> </inspection>
Param name | Description |
---|---|
user required |
API key for the connecting user Validations:
|
Units required |
Validations:
|
Units[UnitLine] optional |
Validations:
|
Units[UnitLine][Unit] optional |
Validations:
|
Units[UnitLine][Unit][productName] required |
Product name Validations:
|
Units[UnitLine][Unit][varietyName] required |
Variety name Validations:
|
Units[UnitLine][Unit][carton] optional |
Number of cartons Validations:
|
Units[UnitLine][Unit][brand] optional |
Product brand Validations:
|
Units[UnitLine][Unit][productClass] required |
Validations:
|
Units[UnitLine][Unit][packType] optional |
Pack type Validations:
|
Units[UnitLine][Unit][palletCode] optional |
Pallet code Validations:
|
Units[UnitLine][Unit][growerCode] optional |
Either GGN or GC Validations:
|
Units[UnitLine][Unit][organic] optional |
Organic: boolean or string value (e.g. 'yes' or 'no') Validations:
|
Units[UnitLine][Unit][countSize] required |
Count/size: number representing number of items in unit, or a string (e.g. 'L') when survey method manual Validations:
|
Units[UnitLine][Unit][countryOfOrigin] optional |
Country of origin Validations:
|
Units[UnitLine][Unit][packhouse] optional |
Packhouse Validations:
|
Units[UnitLine][Unit][color] optional |
Color Validations:
|
Units[UnitLine][Unit][ggn] optional |
GGN Validations:
|
Units[UnitLine][Unit][gln] optional |
GLN Validations:
|
Units[UnitLine][Unit][description] optional |
Unit description. This can be an internal article description Validations:
|
Units[UnitLine][Unit][trace] optional |
Trace / Lot Validations:
|
Units[UnitLine][Unit][orchard] optional |
Orchard Validations:
|
Units[UnitLine][Unit][carrier] optional |
Carrier Validations:
|
Units[UnitLine][Unit][additional] optional |
Additional Validations:
|
Units[UnitLine][Unit][url] optional |
URL Validations:
|
Units[UnitLine][Unit][daysOnStock] optional |
Days on stock Validations:
|
Units[UnitLine][Unit][tradingUnit] optional |
Trading unit Validations:
|
Units[UnitLine][Unit][productSpecificationId] optional |
Product Specification ID Validations:
|
Units[UnitLine][Unit][parameterValues] optional |
Parameter values: Only one value or unit ID per parameter is allowed Validations:
|
Units[UnitLine][Unit][parameterValues][parameterId] required |
Parameter ID Validations:
|
Units[UnitLine][Unit][parameterValues][numericValue] optional |
Validations:
|
Units[UnitLine][Unit][parameterValues][stringValue] optional |
Validations:
|
Units[UnitLine][Unit][parameterValues][dateValue] optional |
Format (ISO 8601): 'YYYY-MM-DD' Validations:
|
Units[UnitLine][Unit][parameterValues][itemId] optional |
Validations:
|
Units[UnitLine][Unit][auditItems] optional |
Validations:
|
Units[UnitLine][Unit][auditItems][label] required |
The label/number/code to be checked Validations:
|
Units[UnitLine][Unit][auditItems][value] optional |
Validations:
|
Units[UnitLine][Unit][auditItems][type] required |
Validations:
|