Tracking API
The Tracking API provides the opportunity to track shipments by reference, package or shipment number. It is an easy way to get shipment details and events and make them available for customers. The information available in this API is the same that is publicly available from the Tracking website.
Authentication
By using authenticated requests you can get more information such as price, name, address and signatures for proof of delivery. The rate limits are also less strict.
To make authenticated Tracking API requests, use the endpoint https://api.bring.com/tracking/api/. You also need an API key from Mybring. Steps for getting a key and description of headers can be found on the general API Getting Started / Authentication page.
Formats
REST XML/JSON/JSONP over HTTP. We follow the JSON API specification with one
exception: we allow media type to be specified as application/json
instead of application/vnd.api+json
.
Versioning
Latest Tracking API version: v2
We encourage you to always use the latest version of our API. We keep the previous version for some time so that you will get enough time to convert your application. This API supports versioning by two means.
Select version by request-header
Use the normal URL but add the following request-header:
Header | Example |
---|---|
api-version |
2 |
Example request
curl -H "api-version: 2" https://tracking.bring.com/api/tracking.json?q=TESTPACKAGE-AT-PICKUPPOINT
Select version by URL
Use the normal URL, but add {v1, v2}
to the URL. Example:
Application | URL example |
---|---|
Open tracking | https://tracking.bring.com/api/v2/tracking.json?q=TESTPACKAGE-AT-PICKUPPOINT |
Logged-in tracking | https://api.bring.com/tracking/api/v2/tracking.json?q=TESTPACKAGE-AT-PICKUPPOINT |
Example request
curl -v https://tracking.bring.com/api/v2/tracking.json?q=TESTPACKAGE-AT-PICKUPPOINT
Verification
You can verify that your request was used correctly by certifying that the response contains an element based on the request type:
URI request | Response type | Example |
---|---|---|
tracking.json | application/json; charset=utf-8 |
{"apiVersion": "2"} |
tracking.xml | application/xml;charset=utf-8 |
<ApiVersion>2</ApiVersion> |
Endpoints
Base URL
https://tracking.bring.com/api
Usage | Method | Endpoint |
---|---|---|
Get information about a shipment | GET |
/{version}/tracking{mediaTypeExtension}
|
Tracking endpoint
Get information about an existing shipment based on a tracking number, shipment number or reference.
URL
GET https://tracking.bring.com/api/{version}/tracking.json
https://tracking.bring.com/api/{version}/tracking.xml
Request parameters
URI param | Type | Description |
---|---|---|
version |
string |
Required
v1 is deprecated and will be removed soon. Use v2 when requesting the tracking API Possible values:
|
HTTP header | Type | Description |
---|---|---|
X-Bring-Client-URL |
string |
Required A URL that sort of identifies where you’re using the APIs. |
X-MyBring-API-Key |
string |
Required Your user’s API key |
X-MyBring-API-Uid |
string |
Required Your Mybring login ID |
Query param | Type | Description |
---|---|---|
aktornummer |
string |
Optional
Represents a valid customer number registered with Posten Example: 12345678901 |
callback |
string |
Optional JSONP callback function name |
lang |
string |
Optional Choose one of the following languages (en, no, sv, dk) to display information in respectively english, norwegian, swedish or danish |
q |
string |
Required
Reference, package number, shipment number to search for Example: TESTPACKAGE-AT-PICKUPPOINT, 370000000000000001 |
Responses
HTTP status code 200
For testing you can use “TESTPACKAGE-AT-PICKUPPOINT” as the tracking number to generate test results. For real tracking this must be a valid number.
You can find an XSD for the XML response here: tracking-v2.xsd.
A parcel has a number of events connected to it during its travel. Here are a list of current event statuses that can be returned.
Event | Description |
---|---|
ARRIVED_DELIVERY |
Arrived Delivery point - This is when a container arrives at recipients address, and can start unloading. |
ARRIVED_COLLECTION |
Arrived for collection at pickup point |
ATTEMPTED_DELIVERY |
The package has been attempted delivered at the door. Depending on the service it will be tried again or sent to closest pickup point. |
CUSTOMS |
Package is in customs clearance. |
COLLECTED |
The parcel has been collected at pickup address. |
DELIVERED |
Package has been delivered. |
DELIVERED_SENDER |
Package has been returned to the sender |
DELIVERY_CANCELLED |
Home delivery has been cancelled by the customer. |
DELIVERY_CHANGED |
Date for Home delivery has been changed by customer. |
DELIVERY_ORDERED |
Home delivery has been ordered |
DEVIATION |
Deviation in production. Something wrong has happened and there is a probability for delay. |
HANDED_IN |
Package has been handed in to Bring. |
INTERNATIONAL |
Package has been sent from origin country or arrived at destination country. |
IN_TRANSIT |
Package is in transit. |
NOTIFICATION_SENT |
Notification for this package has been sent by sms, push and/or mail. This can be informational notifications and action notification like pickup notice. |
PRE_NOTIFIED |
EDI message for the package has been received by Bring. |
READY_FOR_PICKUP |
Package has arrived at pickup point. |
RETURN |
The package has been returned to sender. |
TRANSPORT_TO_RECIPIENT |
Package has been loaded for delivery to the recipient. |
TERMINAL |
The package is now registered/arrived at inbound/outbound storage terminal |
UNKNOWN |
Represents unknown / undefined events |
Media type: application/json
- Response format
- Example: Successful
- Example: Unsuccessful request
- Example: Bad request
- Example: Service unavailable
- Example: Technical Erroor
- Example: Unreceived package, with notification regarding EDI
- Example: Waiting at Pickup Point
- Example: Package loaded for delivery
- Example: Package delivered to customer
- Example: Package with estimated time of arrival.
- Example: Package with expected pickup point details.
Field | Type | Description | ||||
---|---|---|---|---|---|---|
apiVersion |
object |
Required | ||||
consignmentSet |
object |
Required | ||||
consignmentActionSet |
object |
Optional | ||||
actionType |
string |
Required | ||||
actionURL |
string |
Required | ||||
consignmentId |
string |
Required | ||||
contractPricePackageCount |
string |
Optional | ||||
currencyCode |
string |
Optional | ||||
isPickupNoticeAvailable |
boolean |
Required | ||||
listPricePackageCount |
string |
Optional | ||||
packageSet |
array |
Required | ||||
additionalServiceSet |
array |
Optional | ||||
amount |
string |
Required | ||||
currencyCode |
string |
Required | ||||
description |
string |
Required | ||||
id |
string |
Required | ||||
longDescription |
string |
Optional | ||||
brand |
string |
Required | ||||
contractPrice |
string |
Optional | ||||
currencyCode |
string |
Optional | ||||
dateOfDelivery |
string |
Optional | ||||
dateOfEstimatedDelivery |
string |
Optional | ||||
dateOfReturn |
string |
Optional | ||||
descriptions |
array |
Optional | ||||
estimatedTimeSpanOfDelivery |
object |
Optional | ||||
endTime |
string |
Optional | ||||
startTime |
string |
Optional | ||||
eventSet |
array |
Required | ||||
city |
string |
Required | ||||
consignmentEvent |
boolean |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
dateIso |
string |
Required | ||||
description |
string |
Required | ||||
displayDate |
string |
Required | ||||
displayTime |
string |
Required | ||||
gpsMapUrl |
string |
Optional | ||||
gpsXCoordinate |
string |
Optional | ||||
gpsYCoordinate |
string |
Optional | ||||
insignificant |
boolean |
Required | ||||
lmEventCode |
string |
Optional | ||||
postalCode |
string |
Required | ||||
recipientSignature |
object |
Required | ||||
linkToImage |
string |
Optional | ||||
name |
string |
Required | ||||
status |
string |
Required | ||||
unitId |
string |
Required | ||||
unitInformationUrl |
string |
Optional | ||||
unitType |
string |
Required | ||||
expectedPickupUnitId |
string |
Optional | ||||
expectedPickupUnitName |
string |
Optional | ||||
expectedPickupUnitURL |
string |
Optional | ||||
heightInCm |
number |
Required | ||||
lengthInCm |
number |
Required | ||||
listPrice |
string |
Optional | ||||
packageNumber |
string |
Required | ||||
pickupCode |
string |
Optional | ||||
previousPackageNumber |
string |
Required | ||||
productCode |
string |
Required | ||||
productLink |
string |
Optional | ||||
productName |
string |
Required | ||||
recipientAddress |
object |
Optional | ||||
addressLine1 |
string |
Required | ||||
addressLine2 |
string |
Required | ||||
city |
string |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
postalCode |
string |
Required | ||||
recipientHandlingAddress |
object |
Optional | ||||
addressLine1 |
string |
Required | ||||
addressLine2 |
string |
Required | ||||
city |
string |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
postalCode |
string |
Required | ||||
requestPackage |
object |
Optional | ||||
caseId |
string |
Required | ||||
hasBeenRequested |
string |
Required | ||||
requestedPackageOn |
string |
Required | ||||
userEmail |
string |
Required | ||||
senderAddress |
object |
Optional | ||||
addressLine1 |
string |
Required | ||||
addressLine2 |
string |
Required | ||||
city |
string |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
postalCode |
string |
Required | ||||
senderName |
string |
Optional | ||||
shelfNumber |
string |
Optional | ||||
statusDescription |
string |
Required | ||||
volumeInDm3 |
number |
Required | ||||
weightInKgs |
number |
Required | ||||
widthInCm |
number |
Required | ||||
previousConsignmentId |
string |
Optional | ||||
recipientAddress |
object |
Optional | ||||
addressLine1 |
string |
Required | ||||
addressLine2 |
string |
Required | ||||
city |
string |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
postalCode |
string |
Required | ||||
recipientCustomerMasterNumber |
string |
Required | ||||
recipientCustomerNumber |
string |
Required | ||||
recipientCustomerType |
string |
Required | ||||
recipientHandlingAddress |
object |
Optional | ||||
addressLine1 |
string |
Required | ||||
addressLine2 |
string |
Required | ||||
city |
string |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
postalCode |
string |
Required | ||||
senderAddress |
object |
Optional | ||||
addressLine1 |
string |
Required | ||||
addressLine2 |
string |
Required | ||||
city |
string |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
postalCode |
string |
Required | ||||
senderCustomerMasterNumber |
string |
Required | ||||
senderCustomerNumber |
string |
Required | ||||
senderCustomerType |
string |
Required | ||||
senderLogo |
string |
Optional | ||||
senderName |
string |
Required | ||||
senderReference |
string |
Required | ||||
totalContractPrice |
string |
Optional | ||||
totalListPrice |
string |
Optional | ||||
totalVolumeInDm3 |
number |
Required | ||||
totalWeightInKgs |
number |
Required |
The example below shows an successful deliverance of a package at a pickup point
{
"apiVersion": "2",
"consignmentSet": [
{
"consignmentId": "SHIPMENTNUMBER",
"previousConsignmentId": "",
"packageSet": [
{
"statusDescription": "Package can be collected at pickup point.",
"descriptions": [],
"packageNumber": "TESTPACKAGEATPICKUPPOINT",
"previousPackageNumber": "",
"productName": "CARBON-NEUTRAL SERVICE PARCEL",
"productCode": "1202",
"productLink": "http://www.bring.no/english/shortcuts/1202",
"brand": "POSTEN",
"lengthInCm": 41,
"widthInCm": 38,
"heightInCm": 29,
"volumeInDm3": 45.2,
"weightInKgs": 16.5,
"pickupCode": "AA11",
"listPrice": "",
"contractPrice": "127.33",
"currencyCode": "NOK",
"shelfNumber": "",
"dateOfEstimatedDelivery": "",
"dateOfDelivery": "",
"dateOfReturn": "01.12.2011",
"senderName": "POSTEN NORGE AS",
"senderAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "",
"city": "",
"countryCode": "",
"country": ""
},
"recipientHandlingAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "1407",
"city": "VINTERBRO",
"countryCode": "",
"country": ""
},
"eventSet": [
{
"description": "The shipment has arrived at pickup point.",
"status": "READY_FOR_PICKUP",
"recipientSignature": {
"name": ""
},
"unitId": "122608",
"unitInformationUrl": "https://api.bring.com/pickuppoint/api/pickuppoint/NO/id/122608.xml",
"unitType": "BRING",
"postalCode": "2341",
"city": "LØTEN",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2010-10-01T08:30:25+02:00",
"displayDate": "01.10.2010",
"displayTime": "08:30",
"consignmentEvent": false,
"insignificant": false
},
{
"description": "The shipment has been handed in at terminal and forwarded.",
"status": "IN_TRANSIT",
"recipientSignature": {
"name": ""
},
"unitId": "032850",
"unitType": "BRING",
"postalCode": "0024",
"city": "OSLO",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2010-09-30T08:27:08+02:00",
"displayDate": "30.09.2010",
"displayTime": "08:27",
"consignmentEvent": false,
"insignificant": false
}
],
"additionalServiceSet": [
{
"id": "1000",
"description": "Cash On Delivery",
"amount": "3417.40",
"currencyCode": "NOK",
"longDescription": "NOK 3417.40 must be paid upon delivery"
},
{
"id": "1091",
"description": "eAdvising",
"amount": "",
"currencyCode": "",
"longDescription": "Delivery advising will be sent via sms +4712345678 and/or e-mail"
}
],
"requestedPackage": null,
"expectedPickupUnitId": "122950",
"expectedPickupUnitName": "Spar Dokka",
"expectedPickupUnitURL": "https://www.posten.no/kundeservice/postkontor-info?enhetsnr=122950"
}
],
"recipientHandlingAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "1407",
"city": "VINTERBRO",
"countryCode": "",
"country": ""
},
"senderReference": "",
"senderCustomerNumber": "",
"senderCustomerMasterNumber": "",
"senderName": "POSTEN NORGE AS",
"senderAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "",
"city": "",
"countryCode": "",
"country": ""
},
"senderCustomerType": "",
"recipientCustomerNumber": "",
"recipientCustomerMasterNumber": "",
"recipientCustomerType": "",
"isPickupNoticeAvailable": false,
"totalWeightInKgs": 16.5,
"totalVolumeInDm3": 45.2,
"totalListPrice": "",
"totalContractPrice": "127.33",
"listPricePackageCount": "",
"contractPricePackageCount": "",
"currencyCode": "NOK",
"consignmentActionSet": [],
"senderLogo": "/api/v1/customer/branding/logo/10001508059"
}
]
}
Returned upon no search responses being returned for the request itself
{
"apiVersion": "2",
"consignmentSet": [
{
"error": {
"code": 404,
"message": "No shipments found"
}
}
]
}
Returned when query requested is invalid
{
"apiVersion": "2",
"consignmentSet": [
{
"error": {
"code": 400,
"message": "Invalid query"
}
}
]
}
Returned when there are too many requests on server
{
"shipments": [
{
"apiVersion": "2",
"consignmentSet": [
{
"error": {
"system": "TooBusyPakker_TooBusyPakker",
"code": 503,
"message": "Server too busy/ Temporarily blocked due to too many invalid requests"
}
}
]
}
]
}
Returned when there is some technical error
{
"apiVersion": "2",
"consignmentSet": [
{
"error": {
"system": "ExternalErrorPakker",
"code": 500,
"message": "Error getting track & trace information"
}
}
]
}
The example below is showing a package that have been EDI notified, but is not received by Bring.
{
"apiVersion": "2",
"consignmentSet": [
{
"consignmentId": "SHIPMENTNUMBER",
"previousConsignmentId": "",
"packageSet": [
{
"statusDescription": "Norway Post/Bring has received a message from sender that a package is on its way, but has not yet received the package. In case of questions, please contact the sender",
"descriptions": [],
"packageNumber": "TESTPACKAGEEDI",
"previousPackageNumber": "",
"productName": "HOME DELIVERY",
"productCode": "1736",
"productLink": "http://www.bring.no/english/shortcuts/1736",
"brand": "POSTEN",
"lengthInCm": 41,
"widthInCm": 38,
"heightInCm": 29,
"volumeInDm3": 45.2,
"weightInKgs": 16.5,
"eventSet": [
{
"description": "No shipment has been received yet, only notification of the shipment.",
"status": "PRE_NOTIFIED",
"recipientSignature": {
"name": ""
},
"unitId": "904030",
"unitType": "BRING",
"postalCode": "",
"city": "",
"countryCode": "",
"country": "",
"dateIso": "2018-05-24T12:44:12+02:00",
"displayDate": "24.05.2018",
"displayTime": "12:44",
"consignmentEvent": false,
"insignificant": false
}
],
"additionalServiceSet": []
}
],
"senderReference": "",
"senderCustomerNumber": "",
"senderCustomerMasterNumber": "",
"senderCustomerType": "",
"recipientCustomerNumber": "",
"recipientCustomerMasterNumber": "",
"recipientCustomerType": "",
"isPickupNoticeAvailable": false,
"totalWeightInKgs": 16.5,
"totalVolumeInDm3": 45.2,
"totalListPrice": "",
"totalContractPrice": "",
"listPricePackageCount": "",
"contractPricePackageCount": "",
"currencyCode": "",
"consignmentActionSet": [],
"senderLogo": ""
}
]
}
The example below is showing a package waiting for the recipient to collect it at a pickup point
{
"apiVersion": "2",
"consignmentSet": [
{
"consignmentId": "SHIPMENTNUMBER",
"previousConsignmentId": "",
"packageSet": [
{
"statusDescription": "Package can be collected at pickup point.",
"descriptions": [],
"packageNumber": "TESTPACKAGEATPICKUPPOINT",
"previousPackageNumber": "",
"productName": "CARBON-NEUTRAL SERVICE PARCEL",
"productCode": "1202",
"productLink": "http://www.bring.no/english/shortcuts/1202",
"brand": "POSTEN",
"lengthInCm": 41,
"widthInCm": 38,
"heightInCm": 29,
"volumeInDm3": 45.2,
"weightInKgs": 16.5,
"listPrice": "",
"contractPrice": "",
"currencyCode": "",
"pickupCode": "AA11",
"shelfNumber": "",
"dateOfReturn": "01.12.2011",
"dateOfEstimatedDelivery": "",
"dateOfDelivery": "",
"senderName": "POSTEN NORGE AS",
"senderAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "",
"city": "",
"countryCode": "",
"country": ""
},
"senderHandlingAddress": "",
"recipientName": "",
"recipientAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "0000",
"city": "City",
"countryCode": "NO",
"country": "Norway"
},
"recipientHandlingAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "0000",
"city": "City",
"countryCode": "NO",
"country": "Norway"
},
"eventSet": [
{
"description": "The shipment has arrived at pickup point.",
"status": "READY_FOR_PICKUP",
"lmEventCode": "",
"recipientSignature": {
"name": "",
"linkToImage": ""
},
"unitId": "122608",
"unitInformationUrl": "https://api.bring.com/pickuppoint/api/pickuppoint/NO/id/122608.xml",
"unitType": "BRING",
"postalCode": "2341",
"city": "LØTEN",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2010-10-01T08:30:25+02:00",
"displayDate": "01.10.2010",
"displayTime": "08:30",
"consignmentEvent": false,
"insignificant": false,
"gpsXCoordinate": "",
"gpsYCoordinate": "",
"gpsMapUrl": ""
},
{
"description": "The shipment has been handed in at terminal and forwarded.",
"status": "IN_TRANSIT",
"lmEventCode": "",
"recipientSignature": {
"name": "",
"linkToImage": ""
},
"unitId": "032850",
"unitInformationUrl": "",
"unitType": "BRING",
"postalCode": "0024",
"city": "OSLO",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2010-09-30T08:27:08+02:00",
"displayDate": "30.09.2010",
"displayTime": "08:27",
"consignmentEvent": false,
"insignificant": false,
"gpsXCoordinate": "",
"gpsYCoordinate": "",
"gpsMapUrl": ""
}
],
"additionalServiceSet": [],
"requestedPackage": ""
}
],
"recipientName": "",
"recipientAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "0000",
"city": "City",
"countryCode": "NO",
"country": ""
},
"recipientHandlingAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "0000",
"city": "City",
"countryCode": "NO",
"country": ""
},
"senderReference": "",
"senderCustomerNumber": "",
"senderCustomerMasterNumber": "",
"senderName": "Mr. Sender",
"senderAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "",
"city": "",
"countryCode": "NO",
"country": ""
},
"senderHandlingAddress": "",
"senderCustomerType": "",
"recipientCustomerNumber": "",
"recipientCustomerMasterNumber": "",
"recipientCustomerType": "",
"totalListPrice": "",
"totalContractPrice": "",
"listPricePackageCount": "",
"contractPricePackageCount": "",
"currencyCode": "",
"consignmentActionSet": [],
"senderLogo": "",
"totalWeightInKgs": 4.4,
"totalVolumeInDm3": 12.4,
"isPickupNoticeAvailable": true
}
]
}
The example below is showing a package that has been loaded on a distribution car for delivery to the reciepient.
{
"apiVersion": "2",
"consignmentSet": [
{
"consignmentId": "SHIPMENTNUMBER",
"previousConsignmentId": "",
"packageSet": [
{
"statusDescription": "Package will be delivered to recipient this evening between 1700 and 2100. The driver will call 30 - 60 minutes before delivery",
"descriptions": [],
"packageNumber": "TESTPACKAGELOADEDFORDELIVERY",
"previousPackageNumber": "",
"productName": "HOME DELIVERY",
"productCode": "1736",
"productLink": "http://www.bring.no/english/shortcuts/1736",
"brand": "POSTEN",
"lengthInCm": 41,
"widthInCm": 38,
"heightInCm": 29,
"volumeInDm3": 45.2,
"weightInKgs": 16.5,
"eventSet": [
{
"description": "The shipment has been loaded for delivery.",
"status": "TRANSPORT_TO_RECIPIENT",
"recipientSignature": {
"name": ""
},
"unitId": "971190",
"unitType": "BRING",
"postalCode": "0001",
"city": "OSLO",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2010-09-30T16:48:57+02:00",
"displayDate": "30.09.2010",
"displayTime": "16:48",
"consignmentEvent": false,
"insignificant": false
},
{
"description": "The shipment has been handed in at terminal and forwarded.",
"status": "IN_TRANSIT",
"recipientSignature": {
"name": ""
},
"unitId": "032850",
"unitType": "BRING",
"postalCode": "0024",
"city": "OSLO",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2010-09-30T08:27:08+02:00",
"displayDate": "30.09.2010",
"displayTime": "08:27",
"consignmentEvent": false,
"insignificant": false
}
],
"additionalServiceSet": [],
"requestedPackage": ""
}
],
"senderReference": "",
"senderCustomerNumber": "",
"senderCustomerMasterNumber": "",
"senderCustomerType": "",
"recipientCustomerNumber": "",
"recipientCustomerMasterNumber": "",
"recipientCustomerType": "",
"isPickupNoticeAvailable": false,
"totalWeightInKgs": 16.5,
"totalVolumeInDm3": 45.2,
"totalListPrice": "",
"totalContractPrice": "",
"listPricePackageCount": "",
"contractPricePackageCount": "",
"currencyCode": "",
"consignmentActionSet": [],
"senderLogo": ""
}
]
}
The example below is showing a package that has been delivered to the reciepient.
{
"apiVersion": "2",
"consignmentSet": [
{
"consignmentId": "SHIPMENTNUMBER",
"previousConsignmentId": "",
"packageSet": [
{
"statusDescription": "",
"descriptions": [],
"packageNumber": "TESTPACKAGEDELIVERED",
"previousPackageNumber": "",
"productName": "HOME DELIVERY",
"productCode": "1736",
"productLink": "http://www.bring.no/english/shortcuts/1736",
"brand": "POSTEN",
"lengthInCm": 41,
"widthInCm": 38,
"heightInCm": 29,
"volumeInDm3": 45.2,
"weightInKgs": 16.5,
"eventSet": [
{
"description": "The shipment has been delivered.",
"status": "DELIVERED",
"recipientSignature": {
"name": "O Nordmann"
},
"unitId": "971190",
"unitType": "BRING",
"postalCode": "",
"city": "",
"countryCode": "",
"country": "",
"dateIso": "2010-09-30T17:45:25+02:00",
"displayDate": "30.09.2010",
"displayTime": "17:45",
"consignmentEvent": false,
"insignificant": false
},
{
"description": "The shipment has been loaded for delivery.",
"status": "TRANSPORT_TO_RECIPIENT",
"recipientSignature": {
"name": ""
},
"unitId": "971190",
"unitType": "BRING",
"postalCode": "0001",
"city": "OSLO",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2010-09-30T16:48:57+02:00",
"displayDate": "30.09.2010",
"displayTime": "16:48",
"consignmentEvent": false,
"insignificant": false
},
{
"description": "The shipment has been handed in at terminal and forwarded.",
"status": "IN_TRANSIT",
"recipientSignature": {
"name": ""
},
"unitId": "032850",
"unitType": "BRING",
"postalCode": "0024",
"city": "OSLO",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2010-09-30T08:27:08+02:00",
"displayDate": "30.09.2010",
"displayTime": "08:27",
"consignmentEvent": false,
"insignificant": false
}
],
"additionalServiceSet": [
{
"id": "1091",
"description": "eAdvising",
"amount": "",
"currencyCode": "",
"longDescription": "Delivery advising will be sent via sms +4712345678 and/or e-mail"
}
],
"requestedPackage": null
}
],
"senderReference": "",
"senderCustomerNumber": "",
"senderCustomerMasterNumber": "",
"senderCustomerType": "",
"recipientCustomerNumber": "",
"recipientCustomerMasterNumber": "",
"recipientCustomerType": "",
"isPickupNoticeAvailable": false,
"totalWeightInKgs": 16.5,
"totalVolumeInDm3": 45.2
}
]
}
The example below is showing a package with estimated arrival time window of delivery.
{
"apiVersion": "2",
"consignmentSet": [
{
"consignmentId": "SHIPMENTNUMBER",
"previousConsignmentId": "",
"packageSet": [
{
"statusDescription": "",
"descriptions": [],
"packageNumber": "TESTPARCELWITHETA",
"previousPackageNumber": "",
"productName": "Business parcel",
"productCode": "5000",
"productLink": "http://www.bring.no/english/shortcuts/5000",
"brand": "UNDEFINED",
"lengthInCm": 22,
"widthInCm": 18,
"heightInCm": 16,
"volumeInDm3": 6.3,
"weightInKgs": 0.3,
"listPrice": null,
"contractPrice": null,
"currencyCode": null,
"pickupCode": null,
"shelfNumber": null,
"dateOfReturn": null,
"dateOfEstimatedDelivery": "20.04.2021",
"estimatedTimeSpanOfDelivery": {
"startTime": "08:00",
"endTime": "16:00"
},
"dateOfDelivery": null,
"senderName": "POSTEN NORGE AS",
"senderAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "",
"city": "",
"countryCode": "",
"country": ""
},
"senderHandlingAddress": null,
"recipientName": "",
"recipientAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "1407",
"city": "VINTERBRO",
"countryCode": "",
"country": ""
},
"recipientHandlingAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "1407",
"city": "VINTERBRO",
"countryCode": "",
"country": ""
},
"recipientMobileNumber": null,
"recipientEmailAddress": "",
"eventSet": [
{
"description": "The shipment has been loaded for delivery.",
"status": "TRANSPORT_TO_RECIPIENT",
"lmEventCode": "3",
"lmCauseCode": "",
"lmMeasureCode": "",
"recipientSignature": {
"name": "",
"linkToImage": null
},
"unitId": "318704",
"unitInformationUrl": null,
"unitType": "BRING",
"postalCode": "3702",
"city": "SKIEN",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2021-04-19T09:56:58+02:00",
"displayDate": "19.04.2021",
"displayTime": "09:56",
"consignmentEvent": false,
"insignificant": false,
"gpsXCoordinate": "",
"gpsYCoordinate": "",
"gpsMapUrl": ""
}
],
"additionalServiceSet": [],
"requestedPackage": null,
"isDenmarkProductWithQIEvent": false
}
],
"recipientName": "",
"recipientAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "1407",
"city": "VINTERBRO",
"countryCode": "",
"country": ""
},
"recipientHandlingAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "1407",
"city": "VINTERBRO",
"countryCode": "",
"country": ""
},
"senderReference": "",
"senderCustomerNumber": "",
"senderCustomerMasterNumber": "",
"senderName": "POSTEN NORGE AS",
"senderAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "",
"city": "",
"countryCode": "",
"country": ""
},
"senderHandlingAddress": null,
"senderCustomerType": "",
"recipientCustomerNumber": "",
"recipientCustomerMasterNumber": "",
"recipientCustomerType": "",
"totalListPrice": null,
"totalContractPrice": null,
"listPricePackageCount": null,
"contractPricePackageCount": null,
"currencyCode": null,
"consignmentActionSet": [],
"senderLogo": "",
"totalWeightInKgs": 0.3,
"totalVolumeInDm3": 6.3,
"isPickupNoticeAvailable": false
}
]
}
The example below is showing a package with expected pickup point details.
{
"apiVersion": "2",
"consignmentSet": [
{
"consignmentId": "SHIPMENTNUMBER",
"previousConsignmentId": "",
"packageSet": [
{
"statusDescription": "",
"descriptions": [],
"packageNumber": "TESTPARCELWITHEXPUP",
"previousPackageNumber": "",
"productName": "Pick-up parcel",
"productCode": "5800",
"productLink": "http://www.bring.no/english/shortcuts/5800",
"brand": "POSTEN",
"lengthInCm": 31,
"widthInCm": 30,
"heightInCm": 11,
"volumeInDm3": 10.2,
"weightInKgs": 0.8,
"listPrice": null,
"contractPrice": null,
"currencyCode": null,
"pickupCode": null,
"shelfNumber": null,
"dateOfReturn": null,
"dateOfEstimatedDelivery": null,
"estimatedTimeSpanOfDelivery": {
"startTime": "11:00",
"endTime": "15:00"
},
"dateOfDelivery": null,
"senderName": "POSTEN NORGE AS",
"senderAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "",
"city": "",
"countryCode": "",
"country": ""
},
"senderHandlingAddress": null,
"recipientName": null,
"recipientAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "2870",
"city": "DOKKA",
"countryCode": "NO",
"country": "Norway"
},
"recipientHandlingAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "2870",
"city": "DOKKA",
"countryCode": "NO",
"country": "Norway"
},
"recipientMobileNumber": null,
"recipientEmailAddress": null,
"eventSet": [
{
"description": "The shipment has been sorted.",
"status": "IN_TRANSIT",
"lmEventCode": "W",
"lmCauseCode": "",
"lmMeasureCode": "",
"recipientSignature": {
"name": "",
"linkToImage": null
},
"unitId": "032823",
"unitInformationUrl": null,
"unitType": "BRING",
"postalCode": "2309",
"city": "HAMAR",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2021-12-03T21:16:55+01:00",
"displayDate": "03.12.2021",
"displayTime": "21:16",
"consignmentEvent": false,
"insignificant": false,
"gpsXCoordinate": "",
"gpsYCoordinate": "",
"gpsMapUrl": ""
},
{
"description": "Testing",
"status": "IN_TRANSIT",
"lmEventCode": "G",
"lmCauseCode": "",
"lmMeasureCode": "",
"recipientSignature": {
"name": "",
"linkToImage": null
},
"unitId": "032823",
"unitInformationUrl": null,
"unitType": "BRING",
"postalCode": "2323",
"city": "INGEBERG",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2021-12-03T21:11:04+01:00",
"displayDate": "03.12.2021",
"displayTime": "21:11",
"consignmentEvent": false,
"insignificant": false,
"gpsXCoordinate": "",
"gpsYCoordinate": "",
"gpsMapUrl": ""
},
{
"description": "The shipment is in transit.",
"status": "IN_TRANSIT",
"lmEventCode": "KO",
"lmCauseCode": "",
"lmMeasureCode": "",
"recipientSignature": {
"name": "",
"linkToImage": null
},
"unitId": "101337",
"unitInformationUrl": null,
"unitType": "BRING",
"postalCode": "7093",
"city": "TILLER",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2021-12-02T17:42:25+01:00",
"displayDate": "02.12.2021",
"displayTime": "17:42",
"consignmentEvent": false,
"insignificant": false,
"gpsXCoordinate": "",
"gpsYCoordinate": "",
"gpsMapUrl": ""
},
{
"description": "The shipment has been sorted.",
"status": "IN_TRANSIT",
"lmEventCode": "W",
"lmCauseCode": "",
"lmMeasureCode": "",
"recipientSignature": {
"name": "",
"linkToImage": null
},
"unitId": "032845",
"unitInformationUrl": null,
"unitType": "BRING",
"postalCode": "7093",
"city": "TILLER",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2021-12-01T20:38:17+01:00",
"displayDate": "01.12.2021",
"displayTime": "20:38",
"consignmentEvent": false,
"insignificant": false,
"gpsXCoordinate": "",
"gpsYCoordinate": "",
"gpsMapUrl": ""
},
{
"description": "The shipment has been handed in at terminal and forwarded.",
"status": "IN_TRANSIT",
"lmEventCode": "R",
"lmCauseCode": "",
"lmMeasureCode": "",
"recipientSignature": {
"name": "",
"linkToImage": null
},
"unitId": "032845",
"unitInformationUrl": null,
"unitType": "BRING",
"postalCode": "7093",
"city": "TILLER",
"countryCode": "NO",
"country": "Norway",
"dateIso": "2021-12-01T20:03:19+01:00",
"displayDate": "01.12.2021",
"displayTime": "20:03",
"consignmentEvent": false,
"insignificant": false,
"gpsXCoordinate": "",
"gpsYCoordinate": "",
"gpsMapUrl": ""
},
{
"description": "No shipment has been received yet, only notification of the shipment.",
"status": "PRE_NOTIFIED",
"lmEventCode": "T",
"lmCauseCode": "",
"lmMeasureCode": "",
"recipientSignature": {
"name": "",
"linkToImage": null
},
"unitId": "904030",
"unitInformationUrl": null,
"unitType": "BRING",
"postalCode": "",
"city": "",
"countryCode": "",
"country": "",
"dateIso": "2021-12-01T17:57:06+01:00",
"displayDate": "01.12.2021",
"displayTime": "17:57",
"consignmentEvent": false,
"insignificant": false,
"gpsXCoordinate": "",
"gpsYCoordinate": "",
"gpsMapUrl": ""
}
],
"additionalServiceSet": [
{
"id": "1036",
"description": "Optional PickUp Point",
"amount": "",
"currencyCode": "",
"longDescription": "The shipment will be delivered to requested PickUp Point"
}
],
"requestedPackage": null,
"thirdPartyMobileNumber": "",
"expectedPickupUnitId": "122950",
"expectedPickupUnitName": "Spar Dokka",
"expectedPickupUnitURL": "https://www.posten.no/kundeservice/postkontor-info?enhetsnr=122950"
}
],
"recipientName": null,
"recipientAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "2870",
"city": "DOKKA",
"countryCode": "NO",
"country": "Norway"
},
"recipientHandlingAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "2870",
"city": "DOKKA",
"countryCode": "NO",
"country": "Norway"
},
"senderReference": "",
"senderCustomerNumber": "",
"senderCustomerMasterNumber": "",
"senderName": "POSTEN NORGE AS",
"senderAddress": {
"addressLine1": "",
"addressLine2": "",
"postalCode": "7038",
"city": "",
"countryCode": "",
"country": ""
},
"senderHandlingAddress": null,
"senderCustomerType": "",
"recipientCustomerNumber": "",
"recipientCustomerMasterNumber": "",
"recipientCustomerType": "",
"totalListPrice": null,
"totalContractPrice": null,
"listPricePackageCount": null,
"contractPricePackageCount": null,
"currencyCode": null,
"consignmentActionSet": [],
"senderLogo": "",
"totalWeightInKgs": 0.8,
"totalVolumeInDm3": 10.2,
"isPickupNoticeAvailable": false
}
]
}
Media type: application/xml
- Response format
- Example: Successful
- Example: Unsuccessful request
- Example: Bad request
- Example: Service unavailable
- Example: Technical Erroor
- Example: Unreceived package, with notification regarding EDI
- Example: Waiting at Pickup Point
- Example: Package loaded for delivery
- Example: Package delivered to customer
- Example: Package with estimated time of arrival.
- Example: Package with expected pickup point details.
Field | Type | Description | ||||
---|---|---|---|---|---|---|
apiVersion |
object |
Required | ||||
consignmentSet |
object |
Required | ||||
consignmentActionSet |
object |
Optional | ||||
actionType |
string |
Required | ||||
actionURL |
string |
Required | ||||
consignmentId |
string |
Required | ||||
contractPricePackageCount |
string |
Optional | ||||
currencyCode |
string |
Optional | ||||
isPickupNoticeAvailable |
boolean |
Required | ||||
listPricePackageCount |
string |
Optional | ||||
packageSet |
array |
Required | ||||
additionalServiceSet |
array |
Optional | ||||
amount |
string |
Required | ||||
currencyCode |
string |
Required | ||||
description |
string |
Required | ||||
id |
string |
Required | ||||
longDescription |
string |
Optional | ||||
brand |
string |
Required | ||||
contractPrice |
string |
Optional | ||||
currencyCode |
string |
Optional | ||||
dateOfDelivery |
string |
Optional | ||||
dateOfEstimatedDelivery |
string |
Optional | ||||
dateOfReturn |
string |
Optional | ||||
descriptions |
array |
Optional | ||||
estimatedTimeSpanOfDelivery |
object |
Optional | ||||
endTime |
string |
Optional | ||||
startTime |
string |
Optional | ||||
eventSet |
array |
Required | ||||
city |
string |
Required | ||||
consignmentEvent |
boolean |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
dateIso |
string |
Required | ||||
description |
string |
Required | ||||
displayDate |
string |
Required | ||||
displayTime |
string |
Required | ||||
gpsMapUrl |
string |
Optional | ||||
gpsXCoordinate |
string |
Optional | ||||
gpsYCoordinate |
string |
Optional | ||||
insignificant |
boolean |
Required | ||||
lmEventCode |
string |
Optional | ||||
postalCode |
string |
Required | ||||
recipientSignature |
object |
Required | ||||
linkToImage |
string |
Optional | ||||
name |
string |
Required | ||||
status |
string |
Required | ||||
unitId |
string |
Required | ||||
unitInformationUrl |
string |
Optional | ||||
unitType |
string |
Required | ||||
expectedPickupUnitId |
string |
Optional | ||||
expectedPickupUnitName |
string |
Optional | ||||
expectedPickupUnitURL |
string |
Optional | ||||
heightInCm |
number |
Required | ||||
lengthInCm |
number |
Required | ||||
listPrice |
string |
Optional | ||||
packageNumber |
string |
Required | ||||
pickupCode |
string |
Optional | ||||
previousPackageNumber |
string |
Required | ||||
productCode |
string |
Required | ||||
productLink |
string |
Optional | ||||
productName |
string |
Required | ||||
recipientAddress |
object |
Optional | ||||
addressLine1 |
string |
Required | ||||
addressLine2 |
string |
Required | ||||
city |
string |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
postalCode |
string |
Required | ||||
recipientHandlingAddress |
object |
Optional | ||||
addressLine1 |
string |
Required | ||||
addressLine2 |
string |
Required | ||||
city |
string |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
postalCode |
string |
Required | ||||
requestPackage |
object |
Optional | ||||
caseId |
string |
Required | ||||
hasBeenRequested |
string |
Required | ||||
requestedPackageOn |
string |
Required | ||||
userEmail |
string |
Required | ||||
senderAddress |
object |
Optional | ||||
addressLine1 |
string |
Required | ||||
addressLine2 |
string |
Required | ||||
city |
string |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
postalCode |
string |
Required | ||||
senderName |
string |
Optional | ||||
shelfNumber |
string |
Optional | ||||
statusDescription |
string |
Required | ||||
volumeInDm3 |
number |
Required | ||||
weightInKgs |
number |
Required | ||||
widthInCm |
number |
Required | ||||
previousConsignmentId |
string |
Optional | ||||
recipientAddress |
object |
Optional | ||||
addressLine1 |
string |
Required | ||||
addressLine2 |
string |
Required | ||||
city |
string |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
postalCode |
string |
Required | ||||
recipientCustomerMasterNumber |
string |
Required | ||||
recipientCustomerNumber |
string |
Required | ||||
recipientCustomerType |
string |
Required | ||||
recipientHandlingAddress |
object |
Optional | ||||
addressLine1 |
string |
Required | ||||
addressLine2 |
string |
Required | ||||
city |
string |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
postalCode |
string |
Required | ||||
senderAddress |
object |
Optional | ||||
addressLine1 |
string |
Required | ||||
addressLine2 |
string |
Required | ||||
city |
string |
Required | ||||
country |
string |
Required | ||||
countryCode |
string |
Required | ||||
postalCode |
string |
Required | ||||
senderCustomerMasterNumber |
string |
Required | ||||
senderCustomerNumber |
string |
Required | ||||
senderCustomerType |
string |
Required | ||||
senderLogo |
string |
Optional | ||||
senderName |
string |
Required | ||||
senderReference |
string |
Required | ||||
totalContractPrice |
string |
Optional | ||||
totalListPrice |
string |
Optional | ||||
totalVolumeInDm3 |
number |
Required | ||||
totalWeightInKgs |
number |
Required |
The example below is showing a package that have been EDI notified, but is not received by Bring.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ConsignmentSet xmlns="http://www.bring.no/sporing/2.0">
<ApiVersion>2</ApiVersion>
<Consignment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="packageCargoConsignmentType" consignmentId="SHIPMENTNUMBER" previousConsignmentId="">
<TotalWeight unitCode="kg">16.5</TotalWeight>
<TotalVolume unitCode="dm3">45.2</TotalVolume>
<SenderReference></SenderReference>
<SenderCustomerNumber></SenderCustomerNumber>
<SenderCustomerMasterNumber></SenderCustomerMasterNumber>
<SenderName>POSTEN NORGE AS</SenderName>
<SenderAddress>
<AddressLine1></AddressLine1>
<AddressLine2></AddressLine2>
<PostalCode></PostalCode>
<City></City>
<CountryCode></CountryCode>
<Country></Country>
</SenderAddress>
<SenderCustomerType></SenderCustomerType>
<RecipientCustomerNumber></RecipientCustomerNumber>
<RecipientCustomerMasterNumber></RecipientCustomerMasterNumber>
<RecipientCustomerType></RecipientCustomerType>
<RecipientHandlingAddress>
<AddressLine1></AddressLine1>
<AddressLine2></AddressLine2>
<PostalCode>1407</PostalCode>
<City>VINTERBRO</City>
<CountryCode></CountryCode>
<Country></Country>
</RecipientHandlingAddress>
<PackageSet>
<Package packageId="TESTPACKAGEATPICKUPPOINT" previousPackageId="">
<StatusDescription>Package can be collected at pickup point.</StatusDescription>
<Descriptions/>
<ProductName>CARBON-NEUTRAL SERVICE PARCEL</ProductName>
<ProductCode>1202</ProductCode>
<ProductLink>http://www.bring.no/english/shortcuts/1202</ProductLink>
<Brand>POSTEN</Brand>
<Weight unitCode="kg">16.5</Weight>
<Length unitCode="cm">41</Length>
<Width unitCode="cm">38</Width>
<Height unitCode="cm">29</Height>
<Volume unitCode="dm3">45.2</Volume>
<PickupCode>AA11</PickupCode>
<LastRetrievalDate>01.12.2011</LastRetrievalDate>
<SenderName>POSTEN NORGE AS</SenderName>
<SenderAddress>
<AddressLine1></AddressLine1>
<AddressLine2></AddressLine2>
<PostalCode></PostalCode>
<City></City>
<CountryCode></CountryCode>
<Country></Country>
</SenderAddress>
<RecipientHandlingAddress>
<AddressLine1></AddressLine1>
<AddressLine2></AddressLine2>
<PostalCode>1407</PostalCode>
<City>VINTERBRO</City>
<CountryCode></CountryCode>
<Country></Country>
</RecipientHandlingAddress>
<EventSet>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has arrived at pickup point.</Description>
<Status>READY_FOR_PICKUP</Status>
<RecipientSignature>
<Name></Name>
</RecipientSignature>
<UnitId>122608</UnitId>
<UnitInformationUrl>https://api.bring.com/pickuppoint/api/pickuppoint/NO/id/122608.xml</UnitInformationUrl>
<UnitType>BRING</UnitType>
<PostalCode>2341</PostalCode>
<City>LØTEN</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2010-10-01T08:30:25.000+02:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>01.10.2010</OccuredAtDisplayDate>
<OccuredAtDisplayTime>08.30</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
</Event>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has been handed in at terminal and forwarded.</Description>
<Status>IN_TRANSIT</Status>
<RecipientSignature>
<Name></Name>
</RecipientSignature>
<UnitId>032850</UnitId>
<UnitType>BRING</UnitType>
<PostalCode>0024</PostalCode>
<City>OSLO</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2010-09-30T08:27:08.000+02:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>30.09.2010</OccuredAtDisplayDate>
<OccuredAtDisplayTime>08.27</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
</Event>
</EventSet>
<AdditionalServicesSet/>
<expectedPickupUnitId>122950</expectedPickupUnitId>
<expectedPickupUnitName>Spar Dokka</expectedPickupUnitName>
<expectedPickupUnitURL>https://www.posten.no/kundeservice/postkontor-info?enhetsnr=122950</expectedPickupUnitURL>
</Package>
</PackageSet>
<IsPickupNoticeAvailable>false</IsPickupNoticeAvailable>
</Consignment>
</ConsignmentSet>
Returned upon no search responses being returned for the request itself
No shipments found
Returned when query requested is invalid
<ConsignmentSet xmlns="http://www.bring.no/sporing/2.0">
<ApiVersion>2</ApiVersion>
<Consignment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="TraceStatusType">
<Code>400</Code>
<Error>Invalid query</Error>
</Consignment>
</ConsignmentSet>
Returned when there are too many requests on server
<ConsignmentSet xmlns="http://www.bring.no/sporing/2.0">
<ApiVersion>2</ApiVersion>
<Consignment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="TraceStatusType">
<System>TooBusyPakker_TooBusyPakker</System>
<Code>503</Code>
<Error>Server too busy/ Temporarily blocked due to too many invalid requests
</Error>
</Consignment>
</ConsignmentSet>
Returned when there is some technical error
<ConsignmentSet xmlns="http://www.bring.no/sporing/2.0">
<ApiVersion>2</ApiVersion>
<Consignment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="TraceStatusType">
<System>ExternalErrorPakker</System>
<Code>500</Code>
<Error>Error getting track & trace information</Error>
</Consignment>
</ConsignmentSet>
The example below is showing a package that have been EDI notified, but is not received by Bring.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ConsignmentSet xmlns="http://www.bring.no/sporing/2.0">
<ApiVersion>2</ApiVersion>
<Consignment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="packageCargoConsignmentType" consignmentId="SHIPMENTNUMBER" previousConsignmentId="">
<TotalWeight unitCode="kg">16.5</TotalWeight>
<TotalVolume unitCode="dm3">45.2</TotalVolume>
<SenderReference></SenderReference>
<SenderCustomerNumber></SenderCustomerNumber>
<SenderCustomerMasterNumber></SenderCustomerMasterNumber>
<SenderCustomerType></SenderCustomerType>
<RecipientCustomerNumber></RecipientCustomerNumber>
<RecipientCustomerMasterNumber></RecipientCustomerMasterNumber>
<RecipientCustomerType></RecipientCustomerType>
<PackageSet>
<Package packageId="TESTPACKAGEEDI" previousPackageId="">
<StatusDescription>Norway Post/Bring has received a message from sender that a package is on its way, but has not yet received the package. In case of questions, please contact the sender</StatusDescription>
<Descriptions/>
<ProductName>HOME DELIVERY</ProductName>
<ProductCode>1736</ProductCode>
<ProductLink>http://www.bring.no/english/shortcuts/1736</ProductLink>
<Brand>POSTEN</Brand>
<Weight unitCode="kg">16.5</Weight>
<Length unitCode="cm">41</Length>
<Width unitCode="cm">38</Width>
<Height unitCode="cm">29</Height>
<Volume unitCode="dm3">45.2</Volume>
<EventSet>
<Event xsi:type="packageCargoEventType">
<Description>No shipment has been received yet, only notification of the shipment.</Description>
<Status>PRE_NOTIFIED</Status>
<RecipientSignature>
<Name></Name>
</RecipientSignature>
<UnitId>904030</UnitId>
<UnitType>BRING</UnitType>
<PostalCode></PostalCode>
<City></City>
<CountryCode></CountryCode>
<Country></Country>
<OccuredAtIsoDateTime>2018-05-24T12:44:12.000+02:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>24.05.2018</OccuredAtDisplayDate>
<OccuredAtDisplayTime>12.44</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
</Event>
</EventSet>
<AdditionalServicesSet/>
</Package>
</PackageSet>
<IsPickupNoticeAvailable>false</IsPickupNoticeAvailable>
</Consignment>
</ConsignmentSet>
The example below is showing a package waiting for the recipient to collect it at a pickup point
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ConsignmentSet xmlns="http://www.bring.no/sporing/2.0">
<ApiVersion>2</ApiVersion>
<Consignment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="packageCargoConsignmentType" consignmentId="SHIPMENTNUMBER" previousConsignmentId="">
<TotalWeight unitCode="kg">16.5</TotalWeight>
<TotalVolume unitCode="dm3">45.2</TotalVolume>
<SenderReference></SenderReference>
<SenderCustomerNumber></SenderCustomerNumber>
<SenderCustomerMasterNumber></SenderCustomerMasterNumber>
<SenderName>POSTEN NORGE AS</SenderName>
<SenderAddress>
<AddressLine1></AddressLine1>
<AddressLine2></AddressLine2>
<PostalCode></PostalCode>
<City></City>
<CountryCode></CountryCode>
<Country></Country>
</SenderAddress>
<SenderCustomerType></SenderCustomerType>
<RecipientCustomerNumber></RecipientCustomerNumber>
<RecipientCustomerMasterNumber></RecipientCustomerMasterNumber>
<RecipientCustomerType></RecipientCustomerType>
<RecipientHandlingAddress>
<AddressLine1></AddressLine1>
<AddressLine2></AddressLine2>
<PostalCode>1407</PostalCode>
<City>VINTERBRO</City>
<CountryCode></CountryCode>
<Country></Country>
</RecipientHandlingAddress>
<PackageSet>
<Package packageId="TESTPACKAGEATPICKUPPOINT" previousPackageId="">
<StatusDescription>Package can be collected at pickup point.</StatusDescription>
<Descriptions/>
<ProductName>CARBON-NEUTRAL SERVICE PARCEL</ProductName>
<ProductCode>1202</ProductCode>
<ProductLink>http://www.bring.no/english/shortcuts/1202</ProductLink>
<Brand>POSTEN</Brand>
<Weight unitCode="kg">16.5</Weight>
<Length unitCode="cm">41</Length>
<Width unitCode="cm">38</Width>
<Height unitCode="cm">29</Height>
<Volume unitCode="dm3">45.2</Volume>
<PickupCode>AA11</PickupCode>
<LastRetrievalDate>01.12.2011</LastRetrievalDate>
<SenderName>POSTEN NORGE AS</SenderName>
<SenderAddress>
<AddressLine1></AddressLine1>
<AddressLine2></AddressLine2>
<PostalCode></PostalCode>
<City></City>
<CountryCode></CountryCode>
<Country></Country>
</SenderAddress>
<RecipientHandlingAddress>
<AddressLine1></AddressLine1>
<AddressLine2></AddressLine2>
<PostalCode>1407</PostalCode>
<City>VINTERBRO</City>
<CountryCode></CountryCode>
<Country></Country>
</RecipientHandlingAddress>
<EventSet>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has arrived at pickup point.</Description>
<Status>READY_FOR_PICKUP</Status>
<RecipientSignature>
<Name></Name>
</RecipientSignature>
<UnitId>122608</UnitId>
<UnitInformationUrl>https://api.bring.com/pickuppoint/api/pickuppoint/NO/id/122608.xml</UnitInformationUrl>
<UnitType>BRING</UnitType>
<PostalCode>2341</PostalCode>
<City>LØTEN</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2010-10-01T08:30:25.000+02:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>01.10.2010</OccuredAtDisplayDate>
<OccuredAtDisplayTime>08.30</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
</Event>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has been handed in at terminal and forwarded.</Description>
<Status>IN_TRANSIT</Status>
<RecipientSignature>
<Name></Name>
</RecipientSignature>
<UnitId>032850</UnitId>
<UnitType>BRING</UnitType>
<PostalCode>0024</PostalCode>
<City>OSLO</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2010-09-30T08:27:08.000+02:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>30.09.2010</OccuredAtDisplayDate>
<OccuredAtDisplayTime>08.27</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
</Event>
</EventSet>
<AdditionalServicesSet/>
</Package>
</PackageSet>
<IsPickupNoticeAvailable>false</IsPickupNoticeAvailable>
</Consignment>
</ConsignmentSet>
The example below is showing a package that has been loaded on a distribution car for delivery to the reciepient.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ConsignmentSet xmlns="http://www.bring.no/sporing/2.0">
<ApiVersion>2</ApiVersion>
<Consignment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="packageCargoConsignmentType" consignmentId="SHIPMENTNUMBER" previousConsignmentId="">
<TotalWeight unitCode="kg">16.5</TotalWeight>
<TotalVolume unitCode="dm3">45.2</TotalVolume>
<SenderReference></SenderReference>
<SenderCustomerNumber></SenderCustomerNumber>
<SenderCustomerMasterNumber></SenderCustomerMasterNumber>
<SenderCustomerType></SenderCustomerType>
<RecipientCustomerNumber></RecipientCustomerNumber>
<RecipientCustomerMasterNumber></RecipientCustomerMasterNumber>
<RecipientCustomerType></RecipientCustomerType>
<PackageSet>
<Package packageId="TESTPACKAGELOADEDFORDELIVERY" previousPackageId="">
<StatusDescription>Package will be delivered to recipient this evening between 1700 and 2100. The driver will call 30 - 60 minutes before delivery</StatusDescription>
<Descriptions/>
<ProductName>HOME DELIVERY</ProductName>
<ProductCode>1736</ProductCode>
<ProductLink>http://www.bring.no/english/shortcuts/1736</ProductLink>
<Brand>POSTEN</Brand>
<Weight unitCode="kg">16.5</Weight>
<Length unitCode="cm">41</Length>
<Width unitCode="cm">38</Width>
<Height unitCode="cm">29</Height>
<Volume unitCode="dm3">45.2</Volume>
<EventSet>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has been loaded for delivery.</Description>
<Status>TRANSPORT_TO_RECIPIENT</Status>
<RecipientSignature>
<Name></Name>
</RecipientSignature>
<UnitId>971190</UnitId>
<UnitType>BRING</UnitType>
<PostalCode>0001</PostalCode>
<City>OSLO</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2010-09-30T16:48:57.000+02:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>30.09.2010</OccuredAtDisplayDate>
<OccuredAtDisplayTime>16.48</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
</Event>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has been handed in at terminal and forwarded.</Description>
<Status>IN_TRANSIT</Status>
<RecipientSignature>
<Name></Name>
</RecipientSignature>
<UnitId>032850</UnitId>
<UnitType>BRING</UnitType>
<PostalCode>0024</PostalCode>
<City>OSLO</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2010-09-30T08:27:08.000+02:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>30.09.2010</OccuredAtDisplayDate>
<OccuredAtDisplayTime>08.27</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
</Event>
</EventSet>
<AdditionalServicesSet/>
</Package>
</PackageSet>
<IsPickupNoticeAvailable>false</IsPickupNoticeAvailable>
</Consignment>
</ConsignmentSet>
The example below is showing a package that has been delivered to the reciepient.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ConsignmentSet xmlns="http://www.bring.no/sporing/2.0">
<ApiVersion>2</ApiVersion>
<Consignment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="packageCargoConsignmentType" consignmentId="SHIPMENTNUMBER" previousConsignmentId="">
<TotalWeight unitCode="kg">16.5</TotalWeight>
<TotalVolume unitCode="dm3">45.2</TotalVolume>
<SenderReference></SenderReference>
<SenderCustomerNumber></SenderCustomerNumber>
<SenderCustomerMasterNumber></SenderCustomerMasterNumber>
<SenderCustomerType></SenderCustomerType>
<RecipientCustomerNumber></RecipientCustomerNumber>
<RecipientCustomerMasterNumber></RecipientCustomerMasterNumber>
<RecipientCustomerType></RecipientCustomerType>
<PackageSet>
<Package packageId="TESTPACKAGEDELIVERED" previousPackageId="">
<StatusDescription></StatusDescription>
<Descriptions/>
<ProductName>HOME DELIVERY</ProductName>
<ProductCode>1736</ProductCode>
<ProductLink>http://www.bring.no/english/shortcuts/1736</ProductLink>
<Brand>POSTEN</Brand>
<Weight unitCode="kg">16.5</Weight>
<Length unitCode="cm">41</Length>
<Width unitCode="cm">38</Width>
<Height unitCode="cm">29</Height>
<Volume unitCode="dm3">45.2</Volume>
<EventSet>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has been delivered.</Description>
<Status>DELIVERED</Status>
<RecipientSignature>
<Name>O Nordmann</Name>
</RecipientSignature>
<UnitId>971190</UnitId>
<UnitType>BRING</UnitType>
<PostalCode></PostalCode>
<City></City>
<CountryCode></CountryCode>
<Country></Country>
<OccuredAtIsoDateTime>2010-09-30T17:45:25.000+02:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>30.09.2010</OccuredAtDisplayDate>
<OccuredAtDisplayTime>17.45</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
</Event>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has been loaded for delivery.</Description>
<Status>TRANSPORT_TO_RECIPIENT</Status>
<RecipientSignature>
<Name></Name>
</RecipientSignature>
<UnitId>971190</UnitId>
<UnitType>BRING</UnitType>
<PostalCode>0001</PostalCode>
<City>OSLO</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2010-09-30T16:48:57.000+02:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>30.09.2010</OccuredAtDisplayDate>
<OccuredAtDisplayTime>16.48</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
</Event>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has been handed in at terminal and forwarded.</Description>
<Status>IN_TRANSIT</Status>
<RecipientSignature>
<Name></Name>
</RecipientSignature>
<UnitId>032850</UnitId>
<UnitType>BRING</UnitType>
<PostalCode>0024</PostalCode>
<City>OSLO</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2010-09-30T08:27:08.000+02:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>30.09.2010</OccuredAtDisplayDate>
<OccuredAtDisplayTime>08.27</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
</Event>
</EventSet>
<AdditionalServicesSet>
<AdditionalService>
<Id>1091</Id>
<Description>eAdvising</Description>
<Amount/>
<CurrencyCode/>
<LongDescription>
Delivery advising will be sent via sms +4700000000 and/or e-mail
</LongDescription>
</AdditionalService>
</AdditionalServicesSet>
</Package>
</PackageSet>
<IsPickupNoticeAvailable>false</IsPickupNoticeAvailable>
</Consignment>
</ConsignmentSet>
The example below is showing a package with estimated arrival time window of delivery.
<ConsignmentSet xmlns="http://www.bring.no/sporing/2.0">
<ApiVersion>2</ApiVersion>
<Consignment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="packageCargoConsignmentType" consignmentId="SHIPMENTNUMBER" previousConsignmentId="">
<TotalWeight unitCode="kg">0.3</TotalWeight>
<TotalVolume unitCode="dm3">6.3</TotalVolume>
<SenderReference/>
<SenderCustomerNumber/>
<SenderCustomerMasterNumber/>
<SenderName>POSTEN NORGE</SenderName>
<SenderAddress>
<AddressLine1/>
<AddressLine2/>
<PostalCode/>
<City/>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
</SenderAddress>
<SenderCustomerType/>
<SenderLogo/>
<RecipientCustomerNumber/>
<RecipientCustomerMasterNumber/>
<RecipientCustomerType/>
<RecipientName>POSTEN NORGE AS</RecipientName>
<RecipientAddress>
<AddressLine1/>
<AddressLine2/>
<PostalCode/>
<City/>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
</RecipientAddress>
<RecipientHandlingAddress>
<AddressLine1/>
<AddressLine2/>
<PostalCode/>
<City/>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
</RecipientHandlingAddress>
<PackageSet>
<Package packageId="TESTPARCELWITHETA" previousPackageId="">
<StatusDescription/>
<Descriptions/>
<ProductName>Business parcel</ProductName>
<ProductCode>5000</ProductCode>
<ProductLink>http://www.bring.no/english/shortcuts/5000</ProductLink>
<Brand>UNDEFINED</Brand>
<Weight unitCode="kg">0.3</Weight>
<Length unitCode="cm">22</Length>
<Width unitCode="cm">18</Width>
<Height unitCode="cm">16</Height>
<Volume unitCode="dm3">6.3</Volume>
<EstimatedDeliveryDate>20.04.2021</EstimatedDeliveryDate>
<EstimatedTimeSpanOfDelivery>
<startTime>08:00</startTime>
<endTime>16:00</endTime>
</EstimatedTimeSpanOfDelivery>
<SenderName>POSTEN NORGE AS</SenderName>
<SenderAddress>
<AddressLine1/>
<AddressLine2/>
<PostalCode/>
<City/>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
</SenderAddress>
<RecipientName>MADE FOR MOVEMENT GROUP AS</RecipientName>
<RecipientAddress>
<AddressLine1/>
<AddressLine2/>
<PostalCode/>
<City/>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
</RecipientAddress>
<RecipientHandlingAddress>
<AddressLine1/>
<AddressLine2/>
<PostalCode/>
<City/>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
</RecipientHandlingAddress>
<RecipientEmailAddress/>
<EventSet>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has been loaded for delivery.</Description>
<Status>TRANSPORT_TO_RECIPIENT</Status>
<LmEventCode>3</LmEventCode>
<lmCauseCode/>
<lmMeasureCode/>
<RecipientSignature>
<Name/>
</RecipientSignature>
<UnitId>318704</UnitId>
<UnitType>BRING</UnitType>
<PostalCode>3702</PostalCode>
<City>SKIEN</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2021-04-19T09:56:58.000+02:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>19.04.2021</OccuredAtDisplayDate>
<OccuredAtDisplayTime>09.56</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
<GpsXCoordinate/>
<GpsYCoordinate/>
<GpsMapUrl/>
</Event>
</EventSet>
<AdditionalServicesSet/>
<isDenmarkProductWithQIEvent>false</isDenmarkProductWithQIEvent>
</Package>
</PackageSet>
<IsPickupNoticeAvailable>false</IsPickupNoticeAvailable>
</Consignment>
</ConsignmentSet>
The example below is showing a package with expected pickup point details.
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<ConsignmentSet xmlns="http://www.bring.no/sporing/2.0">
<ApiVersion>2</ApiVersion>
<Consignment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="packageCargoConsignmentType" consignmentId="SHIPMENTNUMBER" previousConsignmentId="">
<TotalWeight unitCode="kg">0.8</TotalWeight>
<TotalVolume unitCode="dm3">10.2</TotalVolume>
<SenderReference></SenderReference>
<SenderCustomerNumber/>
<SenderCustomerMasterNumber/>
<SenderName>POSTEN NORGE AS</SenderName>
<SenderAddress>
<AddressLine1/>
<AddressLine2/>
<PostalCode>7038</PostalCode>
<City/>
<CountryCode/>
<Country/>
</SenderAddress>
<SenderCustomerType/>
<SenderLogo/>
<RecipientCustomerNumber/>
<RecipientCustomerMasterNumber/>
<RecipientCustomerType/>
<RecipientAddress>
<AddressLine1/>
<AddressLine2/>
<PostalCode>2870</PostalCode>
<City>DOKKA</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
</RecipientAddress>
<RecipientHandlingAddress>
<AddressLine1/>
<AddressLine2/>
<PostalCode>2870</PostalCode>
<City>DOKKA</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
</RecipientHandlingAddress>
<PackageSet>
<Package packageId="TESTPARCELWITHEXPUP" previousPackageId="">
<StatusDescription/>
<Descriptions/>
<ProductName>Pick-up parcel</ProductName>
<ProductCode>5800</ProductCode>
<ProductLink>http://www.bring.no/english/shortcuts/5800</ProductLink>
<Brand>POSTEN</Brand>
<Weight unitCode="kg">0.8</Weight>
<Length unitCode="cm">31</Length>
<Width unitCode="cm">30</Width>
<Height unitCode="cm">11</Height>
<Volume unitCode="dm3">10.2</Volume>
<EstimatedTimeSpanOfDelivery>
<startTime>11:00</startTime>
<endTime>15:00</endTime>
</EstimatedTimeSpanOfDelivery>
<SenderName>POSTEN NORGE AS</SenderName>
<SenderAddress>
<AddressLine1/>
<AddressLine2/>
<PostalCode/>
<City/>
<CountryCode/>
<Country/>
</SenderAddress>
<RecipientAddress>
<AddressLine1/>
<AddressLine2/>
<PostalCode>2870</PostalCode>
<City>DOKKA</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
</RecipientAddress>
<RecipientHandlingAddress>
<AddressLine1/>
<AddressLine2/>
<PostalCode>2870</PostalCode>
<City>DOKKA</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
</RecipientHandlingAddress>
<EventSet>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has been sorted.</Description>
<Status>IN_TRANSIT</Status>
<LmEventCode>W</LmEventCode>
<lmCauseCode/>
<lmMeasureCode/>
<RecipientSignature>
<Name/>
</RecipientSignature>
<UnitId>032823</UnitId>
<UnitType>BRING</UnitType>
<PostalCode>2309</PostalCode>
<City>HAMAR</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2021-12-03T21:16:55.000+01:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>03.12.2021</OccuredAtDisplayDate>
<OccuredAtDisplayTime>21.16</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
<GpsXCoordinate/>
<GpsYCoordinate/>
<GpsMapUrl/>
</Event>
<Event xsi:type="packageCargoEventType">
<Description>Testing</Description>
<Status>IN_TRANSIT</Status>
<LmEventCode>G</LmEventCode>
<lmCauseCode/>
<lmMeasureCode/>
<RecipientSignature>
<Name/>
</RecipientSignature>
<UnitId>032823</UnitId>
<UnitType>BRING</UnitType>
<PostalCode>2323</PostalCode>
<City>INGEBERG</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2021-12-03T21:11:04.000+01:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>03.12.2021</OccuredAtDisplayDate>
<OccuredAtDisplayTime>21.11</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
<GpsXCoordinate/>
<GpsYCoordinate/>
<GpsMapUrl/>
</Event>
<Event xsi:type="packageCargoEventType">
<Description>The shipment is in transit.</Description>
<Status>IN_TRANSIT</Status>
<LmEventCode>KO</LmEventCode>
<lmCauseCode/>
<lmMeasureCode/>
<RecipientSignature>
<Name/>
</RecipientSignature>
<UnitId>101337</UnitId>
<UnitType>BRING</UnitType>
<PostalCode>7093</PostalCode>
<City>TILLER</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2021-12-02T17:42:25.000+01:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>02.12.2021</OccuredAtDisplayDate>
<OccuredAtDisplayTime>17.42</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
<GpsXCoordinate/>
<GpsYCoordinate/>
<GpsMapUrl/>
</Event>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has been sorted.</Description>
<Status>IN_TRANSIT</Status>
<LmEventCode>W</LmEventCode>
<lmCauseCode/>
<lmMeasureCode/>
<RecipientSignature>
<Name/>
</RecipientSignature>
<UnitId>032845</UnitId>
<UnitType>BRING</UnitType>
<PostalCode>7093</PostalCode>
<City>TILLER</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2021-12-01T20:38:17.000+01:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>01.12.2021</OccuredAtDisplayDate>
<OccuredAtDisplayTime>20.38</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
<GpsXCoordinate/>
<GpsYCoordinate/>
<GpsMapUrl/>
</Event>
<Event xsi:type="packageCargoEventType">
<Description>The shipment has been handed in at terminal and forwarded.</Description>
<Status>IN_TRANSIT</Status>
<LmEventCode>R</LmEventCode>
<lmCauseCode/>
<lmMeasureCode/>
<RecipientSignature>
<Name/>
</RecipientSignature>
<UnitId>032845</UnitId>
<UnitType>BRING</UnitType>
<PostalCode>7093</PostalCode>
<City>TILLER</City>
<CountryCode>NO</CountryCode>
<Country>Norway</Country>
<OccuredAtIsoDateTime>2021-12-01T20:03:19.000+01:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>01.12.2021</OccuredAtDisplayDate>
<OccuredAtDisplayTime>20.03</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
<GpsXCoordinate/>
<GpsYCoordinate/>
<GpsMapUrl/>
</Event>
<Event xsi:type="packageCargoEventType">
<Description>No shipment has been received yet, only notification of the shipment.</Description>
<Status>PRE_NOTIFIED</Status>
<LmEventCode>T</LmEventCode>
<lmCauseCode/>
<lmMeasureCode/>
<RecipientSignature>
<Name/>
</RecipientSignature>
<UnitId>904030</UnitId>
<UnitType>BRING</UnitType>
<PostalCode/>
<City/>
<CountryCode/>
<Country/>
<OccuredAtIsoDateTime>2021-12-01T17:57:06.000+01:00</OccuredAtIsoDateTime>
<OccuredAtDisplayDate>01.12.2021</OccuredAtDisplayDate>
<OccuredAtDisplayTime>17.57</OccuredAtDisplayTime>
<ConsignmentEvent>false</ConsignmentEvent>
<Insignificant>false</Insignificant>
<GpsXCoordinate/>
<GpsYCoordinate/>
<GpsMapUrl/>
</Event>
</EventSet>
<AdditionalServicesSet>
<AdditionalService>
<Id>1036</Id>
<Description>Optional PickUp Point</Description>
<Amount/>
<CurrencyCode/>
<LongDescription>The shipment will be delivered to requested PickUp Point</LongDescription>
</AdditionalService>
</AdditionalServicesSet>
<ThirdPartyMobileNumber/>
<expectedPickupUnitId>122950</expectedPickupUnitId>
<expectedPickupUnitName>Spar Dokka</expectedPickupUnitName>
<expectedPickupUnitURL>https://www.posten.no/kundeservice/postkontor-info?enhetsnr=122950</expectedPickupUnitURL>
</Package>
</PackageSet>
<IsPickupNoticeAvailable>false</IsPickupNoticeAvailable>
</Consignment>
</ConsignmentSet>