Send order/article update
The Warehousing API is used to submit order and article information to Bring’s warehouses. Users are also able to extract/subscribe for detailed order information from our warehouses while the orders are being processed. Further, the API provides information about articles in stock, with methods for retrieving information about single items or configurable list of items.
Authentication
To integrate with the Bring APIs, you will need a Mybring user account with an API key. Information about prerequisites and authentication headers can be found on the general API Getting Started page.
Formats
REST XML/JSON over HTTPS. This API doesn’t support JSON for all methods yet. Look in the example section to see which are supported.
Endpoints
https://bapi.bring.com/wh/api/v1
Usage | Method | Endpoint |
---|---|---|
Send an Order | POST | /order |
Post item data | POST | /itemdata |
List error codes | GET | /errorCodes |
Send an order
This endpoint is used to submit orders to Bring Warehousing. There are two different types of order you can submit.
• Order / SalesOrder
• PurchaseOrder
To send information to Bring, the following base endpoint URL must be used:
https://bapi.bring.com/wh/api/v1/order
Request parameters
HTTP header | Type | Description |
---|---|---|
Accept |
string |
Required Specify response format (application/xml, application/json) Possible values:
|
Content-Type |
string |
Required Specify response format (application/xml, application/json) Possible values:
|
Request body
XML Sample | JSON Sample |
- CreateOrderRequestobjectRequiredCreate Order Request
- versionstring (attribute)RequiredVersion of Request.
-
Default value:
• 5.0
-
- definedBystring (attribute)RequiredDefined By.
-
Default value:
• BIG
-
- domainstring (attribute)RequiredDomain.
-
Default value:
• SupplyChain
-
- collaborationstring (attribute)RequiredCollaboration.
-
Default value:
• Order
-
- messageFunctionstring (attribute)RequiredType of order.
-
Example:
For salesorder/customer order = "Order"
For purchaseOrder = "PurchaseOrder"
-
- profilestring (attribute)RequiredProfile.
-
Default value:
• BringXML
-
- messageIdstring (attribute)RequiredUnique id for this message.
-
Example:
3dcc8b71-2bf7-4574-813d-9295bd5db8c0
-
- updateIndicatorstring (attribute)RequiredUpdate Indicator.
-
Example:
updateIndicator="Deletion"
-
- testIndicatorstring (attribute)RequiredWhether this is a test message.
-
Example:
testIndicator="NO"
-
- MessageDetailsobjectRequiredMessage Details
- MessageDatedatetimeRequiredThe date on which the message was sent.
-
Example:
<MessageDate>2021-02-12T13:38:08</MessageDate>
-
- MessageRecipientobjectRequiredMessage Recipient
- partyIdstring (attribute)RequiredCustomer number (6 or 11 digits) provided by Bring.
-
Example:
<MessageRecipient partyId="20001234567" idType="14" />
-
- idTypestring (attribute)OptionalpartyId type.
-
Possible values:
• 14 - EAN International
•30 - ISO 6523: Organization identification
•ZZ - Mutually defined
Example:
<MessageRecipient partyId="20001234567" idType="14" />
-
- partyIdstring (attribute)RequiredCustomer number (6 or 11 digits) provided by Bring.
- MessageSenderobjectRequiredMessage Sender
- partyIdstring (attribute)RequiredCustomer number (6 or 11 digits) provided by Bring.
-
Example:
<MessageSender partyId="20001234567" idType="14" />
-
- idTypestring (attribute)OptionalpartyId type.
-
Possible values:
• 14 - EAN International
•30 - ISO 6523: Organization identification
•ZZ - Mutually defined
Example:
<MessageSender partyId="20001234567" idType="14" />
-
- partyIdstring (attribute)RequiredCustomer number (6 or 11 digits) provided by Bring.
- MessageDatedatetimeRequiredThe date on which the message was sent.
- SupplyStructureobjectRequiredSupply Structure
- ORDERSETobjectRequiredOrder Set
- updateIndicatorstring (attribute)OptionalUpdate Indicator.
-
Possible values:
•Original
•Update
•Delete
-
- ORDERobjectRequiredOrder
- orderIdstring (attribute)RequiredUnique ID for this order.
-
Example:
<Order orderId="123456" />
-
- ExternalOrderTypestringOptionalType of Order.
-
Example CustomerOrder(CO):
•220 - Standard Order
•224 - Rush Order
•237 - Special Order (used for crosslocking)
Or other agreed by Warehousing
e.g.
<OrderSet updateIndicator="Original">
<Order orderId="123456">
<ExternalOrderType>220</ExternalOrderType>
Example PurchaseOrder(PO):
•R - Return order
e.g.
<OrderSet updateIndicator="Original">
<Order orderId="123456">
<ExternalOrderType>R</ExternalOrderType>
-
- ReferencearrayRequiredOrder Reference.
-
The first 3 referenceTypes are required:
•ACD - Additional reference number. Used for Bring WH clients order number
•CU - Consignor's reference number. Reference number assigned by a consignor to a particular shipment for his own purposes or for those of the consignee.
Used for "Vår.ref/our reference".
Varies on PO and CO.
For PO "sellers ref" = supplier to the WH
For CO "sellers ref" = Bring WH client selling items to their customer.
•ON - Order number (purchase)/Buyer"s reference.
Reference number assigned by the buyer to an order.
Used for "Deres ref/your/their reference"
Example:
<Reference referenceType="ACD">
<ReferenceNo>1234</ReferenceNo>
</Reference>
<Reference referenceType="CU">
<ReferenceNo>12345</ReferenceNo>
</Reference>
<Reference referenceType="ON">
<ReferenceNo>123456</ReferenceNo>
</Reference>
The following referenceTypes are optional:
•SS - Sellers reference number.
Reference number assigned to a transaction by the seller.
•COI - Your reference. Takes precedence over ON.
You can find more general information on referenceTypes here
Example:
<Reference referenceType="SS">
<ReferenceNo>1234</ReferenceNo>
</Reference> -
referenceType string Required Type of reference used in order -
ReferenceNo string Required Reference Number
-
- DateAndTimesarrayRequiredDate and time of the order.
-
There are many different options for date and time, but the most frequently used subClasses are:
•DocumentDate The date on which the order is booked.
•DeliveryDateRequested The date on which the order is requested to be delivered
•ExpirationDate
Example:
<DateAndTimes subClass="DocumentDate">
<Date>2021-02-12</Date>
<Time>13:29:45</Time>
</DateAndTimes>
<DateAndTimes subClass="DeliveryDateRequested">
<Date>2021-02-15</Date>
<Time>00:00:00</Time>
</DateAndTimes> - subClassstring (attribute)RequiredsubClass.
-
The most frequently used subclasses are:
•ExpirationDate
-
-
Date string Required Date. -
Time string Required Time.
-
- TermsOfDeliveryarrayOptionalTerms of Delivery
-
The regulations are used to clarify the distribution of obligations between seller and buyer when shipping goods / Incoterms
Example:
<TermsOfDelivery>
<TODConditionCode>DDP</TODConditionCode>
</TermsOfDelivery> - TODConditionCodestringOptionalTerms of Delivery Condition Code.
-
The most frequently used subclasses are:
•ExpirationDate
-
-
- FreeTextarrayOptionalReference on an order.
-
Used for information to the WH or for the delivery of the order, separated by usagecode.
Possible values:
•DEL - Information to WH
•DIN - Message to carrier
•ZZZ - Message to recipient. Mutually defined reference number
•ON - Notes in M4N
Example:
<FreeText usageCode="DEL">
<Text>Send this order together with order XXX</Text>
</FreeText>
<FreeText usageCode="DIN">
<Text>delivery instruction</Text>
</FreeText>
<FreeText usageCode="ZZZ">
<Text>123456</Text>
</FreeText>
<FreeText usageCode="ON">
<Text>ABCDEF</Text>
</FreeText> -
usageCode string (attribute) Optional usage Code. -
Text string Optional FreeText text.
-
- CODarrayOptionalIf goods are to be paid on delivery.
-
Example:
<COD>
<AccountNo idType="idType_0">AccountNo_0</AccountNo>
<CodAmount>10</CodAmount>
<ControlDigit>10</ControlDigit>
<Kid>Kid_0</Kid>
<Message>Message_0</Message>
</COD> - AccountNoObjectOptionalAccount No.
-
idType string (attribute) Optional ID Type.
-
-
CODAmount Number (float) Optional COD Amount -
ControlDigit Number (int) Optional Control Digit -
Kid String Optional Kid -
Message String Optional Message
-
- TermsOfPaymentarrayOptionalPayment for the order.
-
Example:
<TermsOfPayment otherDesc="Vipps">
<TOPConditionCode>Vipps</TOPConditionCode>
< /TermsOfPayment> - otherDescstring (attribute)OptionalOther Description.
-
Possible values:
•Vipps
•Invoice
-
- TOPConditionCodestringOptionalCondition Code.
-
Possible values:
• Cash
• Visa
• Mastercard
• COD
• Net30days
• Net15days
• Net14days
• Net10days
• Vipps
• Other
-
-
- PriorityCodestringOptionalPriority Code.
-
If the order should have a priority you can add value here.
If no value is added the default value is set to "Normal".
M4N Values:
•X - Express
Example:
<PriorityCode>X</PriorityCode>
-
- orderIdstring (attribute)RequiredUnique ID for this order.
- TransportServiceobjectRequiredTransport service for shipment to customer.
-
Example:
<TransportService>
<BasicServiceCode>Servicepakke</BasicServiceCode>
<AdditionalService>
<AdditionalServiceCode>EVARSLING</AdditionalServiceCode>
</AdditionalService>
<AdditionalService>
<AdditionalServiceCode>PickUpPoint</AdditionalServiceCode>
</AdditionalService>
<TariffReference>TariffReference_0</TariffReference>
<NatureOfCargo>NatureOfCargo_0</NatureOfCargo>
<Priority>Priority_0</Priority>
<Utility usageCode="">
<Value sequence="" valueType="" valueCode="">Value_0</Value>
</Utility>
</TransportService> - BasicServiceCodestringRequiredBasic Service Code.
-
Required for a Customer order.
Optional for PurchaseOrder.
You will find information on all outgoing Services
for Posten Norge and Bring here
Example:
<BasicServiceCode>Servicepakke</BasicServiceCode>
-
- AdditionalServicearrayRequiredAdditional Service.
-
If Recipient notification is over SMS or E-Mail, a value must be added for either email and/or cellphone number within Contact in Party [subClass="Buyer"]
You will find information on all outgoing Services for Posten Norge and Bring in the service portfolio
And more information about Pickup Point (PuP) on the Pickup Point API page.
Example:
<AdditionalService>
<AdditionalServiceCode>EVARSLING</AdditionalServiceCode>
</AdditionalService>
<AdditionalService>
<AdditionalServiceCode>PickUpPoint</AdditionalServiceCode>
</AdditionalService> - PriorityCodestringOptionalPriority Code.
-
If the order should have a priority you can add value here.
If no value is added the default value is set to "Normal".
M4N Values:
•X - Express
Example:
<PriorityCode>X</PriorityCode>
-
-
AdditionalServiceCode string Required Additional Service Code.
-
-
TariffReference string Optional Tariff Reference. -
NatureOfCargo string Optional Nature of Cargo. -
Priority string Optional Nature of Cargo. - UtilityobjectOptionalUtility
-
- TransportLeg (not in use)
- PartyobjectRequiredParty
-
An order consists of several Parties; a supplier, a sender, a receiver, etc.
The subClass code defines each type of party.
Must have Name, Street, City, CountryCode
Example:
<Party subClass="OrderingParty" partyId="11223">
<Name>Testcompany</Name>
<Address subClass="PhysicalAddress">
<PostalCode>0123</PostalCode>
<City>OSLO</City>
<CountryCode>NO</CountryCode>
<Street>Teststreet 2</Street>
</Address>
<Contact>
<CellPhoneNo>99010100</CellPhoneNo>
<EMailAddress>john.doe@posten.no</EMailAddress>
<ContactName>John Doe</ContactName>
</Contact>
</Party> - subClassstring (attribute)RequiredDefines the type of Party.
-
Possible values:
Details on Supplier/Sender/Receiver (required)
•OrderingParty - Details of Sender
•DeliveryParty - Details of recipient
•Supplier - Details of supplier
For a PO, the supplier is the one providing the goods to the WH.
For a SO, the supplier is you/Bring WH customer.
(Optional for SO)
•Buyer - Details of buyer
Optional
•Seller - Details of seller.
Optional
WareHouse ID/Location (required)
•PerformingUnit
Information on Transport Company (optional)
•TransportCompany
-
- partyIdstring (attribute)RequiredParty id for the subClass.
-
Possible values:
Supplier/Sender/Receiver
•provided by user
Example:
<Party subClass="OrderingParty" partyId="112233" />
Warehouse ID/Location
•105075 - Bergen
•780132 - Berger/Skedsmokorset
•105091 - Drammen
•780448 - Fredrikstad
•780446 - Haugesund
•780429 - KongShavn
•105090 - Trollåsen
•780135 - Trondheim
Example:
<Party subClass="PerformingUnit" partyId="780132" />
Transport Company
•Bring
Example:
<Party subClass="TransportCompany" partyId="Bring" />
-
- subPartyIdstring (attribute)RequiredThe value of the actual Pick up point site.
-
Example:
<Party subClass="DeliveryParty" partyId="123456"
subPartyId="109847">
-
- NamestringRequiredName of the Supplier/Sender/Receiver.
-
Example:
<Name>TestCompany</Name>
-
- AddressobjectRequiredAddress of the Supplier/Sender/Receiver
-
Example:
<Address subClass="PhysicalAddress">
<PostalCode>0123</PostalCode>
<City>OSLO</City>
<CountryCode>NO</CountryCode>
<Street>Teststreet 2</Street>
</Address> -
subClass string (attribute) Required sub Class. -
PostalCode string Required Postal Code. -
City string Required City. -
Countycode string Required Country Code. -
Street string Required Street.
-
- ContactobjectReq/OptContact.
-
(subClass determines whether required)
Details of contact
Must be provided if using "EVARSLING" within TransportService of AdditionalService [subClass="AdditionalServiceCode"]
Must have Name, Cellphone and emailAddress.
Example:
<Contact>
<CellPhoneNo>99010100</CellPhoneNo>
<EMailAddress>john.doe@posten.no</EMailAddress>
<ContactName>John Doe</ContactName>
</Contact> -
CellPhoneNo string Required Cell Phone Number. -
EMailAddress string Required Email address. -
ContactName string Required Contact Name.
-
-
- OrderLineSetobjectRequiredOrder Line Set
- OrderItemarrayRequiredDetails of the order lines.
-
Example:
<OrderLineSet>
<OrderItem articleLineId="1">
<ArticleId codeListIdentifier="EAN">123456</ArticleId>
<ArticleId codeListIdentifier="CustomerItemNo">7020-180</ArticleId>
<ArticleQuantity unitCode="">1000</ArticleQuantity>
<Description usageCode="AAA">
<Text>White, electric table fan</Text>
</Description>
<ArticleStatus/>
<ArticleBatchNo>123456</ArticleBatchNo>
<ArticleName>Electric Fan 18cm</ArticleName>
</OrderItem>
</OrderLineSet> -
articleLineID string (attribute) Required Article Line Id. - ArticleIdarrayRequiredArticle Numbers
-
codeListIdentifier string (attribute) Required Sets type of Article number/id. -
Value string Required Article Id Value
-
- ArticleQuantityarrayRequiredQuantity Ordered.
-
codeListIdentifier string (attribute) Required Sets type of Article quantity/id. - unitCodestring (attribute)RequiredUnit Code for quantity ordered.
-
Possible values:
•STK - Norwegian
•PCE - English
•KGM - Kilogram
Example:
<ArticleQuantity unitCode="STK">2.0</ArticleQuantity>
-
-
Value number (float) Required Article Quantity.
-
- ArticleReferencearrayOptionalArticle Reference.
- referenceTypestring (attribute)RequiredType of references used in orderline.
-
Possible values:
•LI - LINEREFERENCE1
•PE - PLANT
•OP - RESERVEDORDERID
•AEP - PROJECTNUMBER
Example:
<ArticleReference referenceType="LI">
<ReferenceNo>123456</ReferenceNo>
</ArticleReference>
-
-
ReferenceNo number (float) Required Article Quantity.
- referenceTypestring (attribute)RequiredType of references used in orderline.
- DescriptionobjectRequiredArticle Description.
- DateAndTimesobjectOptionalDate and Time at the Orderline level.
-
There are many different options for date and time.
Example:
<DateAndTimes subClass="ExpirationDate">
<Date>2028-02-07</Date>
<Time>00:00:00</Time>
</DateAndTimes> - subClassstring (attribute)RequiredSubClass.
-
The most frequently used subclasses are:
•ExpirationDate
•ProductionDate
-
-
Date string Required Date. -
Time string Required Time.
-
- ArticleMonetaryAmountsobjectOptionalArticle unit sales price and currency.
- UtilityobjectOptionalUtility.
-
usageCode string (attribute) Optional usage Code. - codeListIdentifierstring (attribute)OptionalCode List Identifier.
-
Possible values:
•DaysExpire - MINSHELFLIFE
•CustomStorage - ERPCode
•ClientStorage - ERPCode
•AAQ - SHIPPINGCONTAINER
Example:
<Utility usageCode="N" codeListIdentifier="CustomStorage" />
-
-
Value string Optional Utility value.
-
-
ArticleStatus string Required Article Status. - ArticleSerialNosarrayOptionalSerial numbers for the article.
- ArticleBatchNostringOptionalBatch number connected to the article.
-
Example:
<ArticleBatchNo>123456</ArticleBatchNo>
-
- FreeTextobjectOptionalUsed for additional information
- ArticleNamestringOptionalArticle Name.
-
Example:
<ArticleName>Electric Fan 18cm</ArticleName>
-
-
- PalletInfoarrayOptionalPallet Info
- OrderItemarrayRequiredDetails of the order lines.
- CustomsClearanceobjectOptionalCustoms Clearance
- updateIndicatorstring (attribute)OptionalUpdate Indicator.
- ORDERSETobjectRequiredOrder Set
- versionstring (attribute)RequiredVersion of Request.
Responses
HTTP status code 200
Complete Create Order
XML Sample | JSON Sample |
HTTP status code 400
Error in validation of request or error in data structure of request.
HTTP status code 417
Missing Authentication Headers
HTTP status code 500
Unknown error. Error sending data to destination.
Post Item Data
This endpoint is used to submit article information to Bring Warehousing.
https://bapi.bring.com/wh/api/v1/itemdata
HTTP header | Type | Description |
---|---|---|
Accept |
string |
Required Specify response format (application/xml, application/json) Possible values:
|
Content-Type |
string |
Required Specify response format (application/xml, application/json) Possible values:
|
Request body
XML Sample | JSON Sample |
- CreateItemDataRequestobjectRequiredSend Item Data Request
- versionstring (attribute)RequiredVersion of Request.
-
Default value:
• 5.0
-
- definedBystring (attribute)RequiredDefined By.
-
Default value:
• BIG
-
- domainstring (attribute)RequiredDomain.
-
Default value:
• SupplyChain
-
- collaborationstring (attribute)RequiredCollaboration.
-
Default value:
• Order
-
- messageFunctionstring (attribute)RequiredType of order.
-
Example:
For salesorder/customer order = "Order"
For purchaseOrder = "PurchaseOrder"
-
- profilestring (attribute)RequiredProfile.
-
Default value:
• BringXML
-
- messageIdstring (attribute)RequiredUnique id for this message.
-
Example:
3dcc8b71-2bf7-4574-813d-9295bd5db8c0
-
- updateIndicatorstring (attribute)RequiredUpdate Indicator.
-
Example:
updateIndicator="Deletion"
-
- testIndicatorstring (attribute)RequiredWhether this is a test message.
-
Example:
testIndicator="NO"
-
- MessageDetailsobjectRequiredMessage Details
- MessageDatedatetimeRequiredThe date on which the message was sent.
-
Example:
<MessageDate>2021-02-12T13:38:08</MessageDate>
-
- MessageRecipientobjectRequiredMessage Recipient
- partyIdstring (attribute)RequiredCustomer number (6 or 11 digits) provided by Bring.
-
Example:
<MessageRecipient partyId="20001234567" idType="14" />
-
- idTypestring (attribute)OptionalpartyId type.
-
Possible values:
• 14 - EAN International
•30 - ISO 6523: Organization identification
•ZZ - Mutually defined
Example:
<MessageRecipient partyId="20001234567" idType="14" />
-
- partyIdstring (attribute)RequiredCustomer number (6 or 11 digits) provided by Bring.
- MessageDatedatetimeRequiredThe date on which the message was sent.
- PerformingUnitobjectRequiredPerforming Unit
-
Name string (attribute) Required Performing Unit Name -
Value string Required Performing Unit Value
-
- SupplyStructureobjectRequiredSupply Structure
- ArticleInformationSetarrayRequiredArticle Information Set Array
- ArticleInformationarrayRequiredArticle Information Array
-
articleLineId string (attribute) Required Article Line Id - ArticleNumberarrayRequiredArticle Number
-
usageCode string (attribute) Required Usage Code -
codeListIdentifier string (attribute) Required List Identifier -
codeListAgencyIdentifier string (attribute) Required List Agency Identifier -
name string (attribute) Required Name -
Value string Required Usage Code Value
-
- ArticlePhysicalBalanceQuantityobjectRequiredPhysical Balance Quantity
-
unitCode string (attribute) Required Unit Code -
Value string Required Item Quantity Value
-
- ArticleAllocatedBalanceQuantityobjectRequiredAllocated Balance Quantity
-
unitCode string (attribute) Required Unit Code -
Value string Required Item Quantity Value
-
- ArticleInOrderBalanceQuantityobjectRequiredIn Order Balance Quantity
-
unitCode string (attribute) Required Unit Code -
Value string Required Item Quantity Value
-
- ArticleFreeBalanceQuantityobjectRequiredFree Balance Quantity
-
unitCode string (attribute) Required Unit Code -
Value string Required Item Quantity Value
-
- ArticleAdjustedQuantityobjectRequiredAdjusted Balance Quantity
-
unitCode string (attribute) Required Unit Code -
Value string Required Item Quantity Value
-
- ArticleCountedQuantityobjectRequiredCounted Balance Quantity
-
unitCode string (attribute) Required Unit Code -
Value string Required Item Quantity Value
-
- DescriptionarrayRequiredDescription
-
usageCode string (attribute) Required Usage Code -
codeListIdentifier string (attribute) Required Code List Identifier -
codeListAgencyIdentifier string (attribute) Required Code List Agency Identifier -
name string (attribute) Required Name - LanguageCodeobjectRequiredLanguage Code
-
codeListIdentifier string (attribute) Required Code List Identifier -
codeListAgencyIdentifier string (attribute) Required Code List Agency Identifier -
name string (attribute) Required Name -
Value string Required Code Value
-
- TextarrayRequiredFree Text Type Text
-
sequence string (attribute) Required Sequence -
code string (attribute) Required Code -
Value string Required Free Text Value
-
-
- DateAndTimesarrayRequiredDate and Times
- subClassstring (attribute)RequiredTime zone.
-
Possible values:
• DocumentDate
• MessageDate
• TransportOrderDate
• OrderDate
• OrderDeliveryDate
• OrderDeliveryDateRequested
• OrderDeliveryDateActual
• OrderDeliveryDateEstimated
• DepartureDate
• DepartureDateRequested
• DepartureDateActual
• DepartureDateEstimated
• DeliveryDate
• DeliveryDateRequested
• DeliveryDateActual
• DeliveryDateEstimated
• ArrivalDate
• ArrivalDateActual
• ArrivalDateEstimated
• LoadingDate
• PickupDate
• PickupDateActual
• PickupDateEarliest
• PickupDateLatest
• DeliveryDateEarliest
• DeliveryDateLatest
• DeadLine
• UpdatedDate
• ExpirationDate
• ReceivedDate
• ReceivedDateRequested
• ReceivedDateEstimated
• FinishedDate
• ProductionDate
• FreezeDate
• EffectiveDate
-
-
timeZone string (attribute) Required Sub Class -
dstIndicator stringstring (attribute) Required Destination Indicator -
Date string Required Date -
Time string Required Time
- subClassstring (attribute)RequiredTime zone.
- UtilityarrayRequiredUtility
-
usageCode string (attribute) Required Usage Code -
codeListIdentifier string (attribute) Required Code List Identifier -
codeListAgencyIdentifier string (attribute) Required Code List Agency Identifier -
name string (attribute) Required Name - LanguageCodeobjectRequiredLanguage Code
-
codeListIdentifier string (attribute) Required Code List Identifier -
codeListAgencyIdentifier string (attribute) Required Code List Agency Identifier -
name string (attribute) Required Name -
Value string Required Code Value
-
- TextarrayRequiredFree Text Type Text
-
sequence string (attribute) Required Sequence -
code string (attribute) Required Code -
Value string Required Free Text Value
-
-
- ArticleQuantityobjectRequiredArticle Quantity
-
usageCode string (attribute) Required Usage Code -
codeListIdentifier string (attribute) Required List Identifier -
codeListAgencyIdentifier string (attribute) Required List Agency Identifier -
name string (attribute) Required Name -
Value string Required Usage Code Value
-
- ArticleUnitCodearrayRequiredArticle Unit Code
-
usageCode string (attribute) Required Usage Code -
codeListIdentifier string (attribute) Required List Identifier -
codeListAgencyIdentifier string (attribute) Required List Agency Identifier -
name string (attribute) Required Name -
Value string Required Usage Code Value
-
-
ArticleName string Required Article Name -
ArticleStatus string Required Article Status - ArticleSerialNosobjectRequiredArticle Serial Nos
-
ArticleSerialNo string Required Article serial number
-
-
ArticleBatchNo string Required Article Batch No -
ArticleUNno string Required Article UN no -
ArticleVariantIdentifier string Required Article Variant Identifier -
ArticleCountryOfOrigin string Required Article Country Of Origin - ArticleWeightAndDimensionobjectRequiredArticle Weight And Dimension
- DepthobjectRequiredDepth
-
unitCode string (attribute) Required Unit Code -
Value number (float) Required Measure value
-
- HeightobjectRequiredHeight
-
unitCode string (attribute) Required Unit Code -
Value number (float) Required Measure value
-
- NetWeightobjectRequiredNet Weight
-
unitCode string (attribute) Required Unit Code -
Value number (float) Required Measure value
-
- WidthobjectRequiredWidth
-
unitCode string (attribute) Required Unit Code -
Value number (float) Required Measure value
-
- GrossWeightobjectRequiredGross Weight
-
unitCode string (attribute) Required Unit Code -
Value number (float) Required Measure value
-
- DepthobjectRequiredDepth
- FreeTextarrayRequiredFree Text
-
usageCode string (attribute) Required Usage Code -
codeListIdentifier string (attribute) Required Code List Identifier -
codeListAgencyIdentifier string (attribute) Required Code List Agency Identifier -
name string (attribute) Required Name - LanguageCodeobjectRequiredLanguage Code
-
codeListIdentifier string (attribute) Required Code List Identifier -
codeListAgencyIdentifier string (attribute) Required Code List Agency Identifier -
name string (attribute) Required Name -
Value string Required Code Value
-
- TextarrayRequiredFree Text Type Text
-
sequence string (attribute) Required Sequence -
code string (attribute) Required Code -
Value string Required Free Text Value
-
-
- ReferencearrayRequiredReference
-
referenceType string (attribute) Required Reference type -
codeListIdentifier string (attribute) Required List Identifier -
codeListAgencyIdentifier string (attribute) Required List Agency Identifier -
name string (attribute) Required Name -
ReferenceNo string Required Reference number -
Text string Required Reference Text - ReferenceDatearrayRequiredReference Date
- subClassstring (attribute)RequiredTime zone.
-
Possible values:
• DocumentDate
• MessageDate
• TransportOrderDate
• OrderDate
• OrderDeliveryDate
• OrderDeliveryDateRequested
• OrderDeliveryDateActual
• OrderDeliveryDateEstimated
• DepartureDate
• DepartureDateRequested
• DepartureDateActual
• DepartureDateEstimated
• DeliveryDate
• DeliveryDateRequested
• DeliveryDateActual
• DeliveryDateEstimated
• ArrivalDate
• ArrivalDateActual
• ArrivalDateEstimated
• LoadingDate
• PickupDate
• PickupDateActual
• PickupDateEarliest
• PickupDateLatest
• DeliveryDateEarliest
• DeliveryDateLatest
• DeadLine
• UpdatedDate
• ExpirationDate
• ReceivedDate
• ReceivedDateRequested
• ReceivedDateEstimated
• FinishedDate
• ProductionDate
• FreezeDate
• EffectiveDate
-
-
timeZone string (attribute) Required Sub Class -
dstIndicator string (attribute) Required Destination Indicator -
Date string Required Date -
Time string Required Time
- subClassstring (attribute)RequiredTime zone.
-
- ArticleTotalsobjectRequiredArticle Totals
- NumberOfPackagesobjectRequiredNumber of packages
-
unitCode string (attribute) Required Unit code -
Value number (int) Required Quantity value
-
- GrossWeightobjectRequiredGross Weight
-
unitCode string (attribute) Required Unit code -
Value number (float) Required Quantity value
-
- GrossVolumeobjectRequiredGross Weight
-
unitCode string (attribute) Required Unit code -
Value number (float) Required Quantity value
-
- LoadingMetresobjectRequiredLoading Metres
-
unitCode string (attribute) Required Unit code -
Value number (float) Required Quantity value
-
- PalletFootPrintsobjectRequiredPalette Foot Prints
-
unitCode string (attribute) Required Unit code -
Value number (float) Required Quantity value
-
- MeasuresarrayRequiredMeasures
- NumberOfPackagesobjectRequiredNumber of packages
- ArticleBatchesobjectRequiredArticle Batches
- ArticleBatcharrayRequiredArticle Batch
-
BatchNo string Required Batch No -
WarehouseId string Required Warehouse Id -
WarehouseArea string Required Warehouse Area -
WarehouseLocation string Required Warehouse Location -
ParcelNumber string Required Parcel Number - DateAndTimesarrayRequiredDate and Times
- subClassstring (attribute)RequiredTime zone.
-
Possible values:
• DocumentDate
• MessageDate
• TransportOrderDate
• OrderDate
• OrderDeliveryDate
• OrderDeliveryDateRequested
• OrderDeliveryDateActual
• OrderDeliveryDateEstimated
• DepartureDate
• DepartureDateRequested
• DepartureDateActual
• DepartureDateEstimated
• DeliveryDate
• DeliveryDateRequested
• DeliveryDateActual
• DeliveryDateEstimated
• ArrivalDate
• ArrivalDateActual
• ArrivalDateEstimated
• LoadingDate
• PickupDate
• PickupDateActual
• PickupDateEarliest
• PickupDateLatest
• DeliveryDateEarliest
• DeliveryDateLatest
• DeadLine
• UpdatedDate
• ExpirationDate
• ReceivedDate
• ReceivedDateRequested
• ReceivedDateEstimated
• FinishedDate
• ProductionDate
• FreezeDate
• EffectiveDate
-
-
timeZone string (attribute) Required Sub Class -
dstIndicator string (attribute) Required Destination Indicator -
Date string Required Date -
Time string Required Time
- subClassstring (attribute)RequiredTime zone.
- DeliveredQuantityobjectRequiredDelivered Quantity
-
unitCode string (attribute) Required Unit code -
Value number (float) Required Measure value
-
- ExpectedQuantityobjectRequiredExpected Quantity
-
unitCode string (attribute) Required Unit code -
Value number (float) Required Measure value
-
- ReceivedQuantityobjectRequiredReceived Quantity
-
unitCode string (attribute) Required Unit code -
Value number (float) Required Measure value
-
- PhysicalBalanceQuantityobjectRequiredPhysical Balance Quantity
-
unitCode string (attribute) Required Unit code -
Value number (float) Required Measure value
-
- AllocatedBalanceQuantityobjectRequiredAllocated Balance Quantity
-
unitCode string (attribute) Required Unit code -
Value number (float) Required Measure value
-
- NetWeightobjectRequiredNet Weight
-
unitCode string (attribute) Required Unit code -
Value number (float) Required Measure value
-
-
Locked string Required Locked - ArticleSerialNosarrayRequiredArticle Serial Nos
-
ArticleSerialNo string Required Article serial number
-
-
SSCCNo string Required SSCC No -
BatchStatus string Required Batch Status
-
- ArticleBatcharrayRequiredArticle Batch
-
ArticleGroup string Required Article Group
-
- ArticleInformationarrayRequiredArticle Information Array
- ArticleInformationSetarrayRequiredArticle Information Set Array
- versionstring (attribute)RequiredVersion of Request.
Responses
HTTP status code 200
Complete Post Item Data
XML Sample | JSON Sample |
List Error Codes
Responses
HTTP status code 400
Error in validation of request or error in data structure of request.
HTTP status code 417
Missing Authentication Headers
HTTP status code 500
Unknown error. Error sending data to destination.
Dynamic list of error codes used in the solution.
XML Sample | JSON Sample |