developer

Tracking API

The Tracking API now includes estimated arrival time window of delivery for supported shipments.

Introduction

The Tracking API provides the opportunity to track shipments by reference, package or shipment number. It is an easy way to display details and the status of shipments. The information available in this API is the same that is publically available from the Tracking web site.

Versioning

Latest Tracking API version: v2

We encourage you to use the latest version of our API all time. Of course, 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

You can verify that your request were 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>

Example request

curl -v https://tracking.bring.com/api/v2/tracking.json?q=TESTPACKAGE-AT-PICKUPPOINT

Authentication

If you have a Mybring user, you can perform authenticated requests. They have the following benefits:

  • More information about parcels:
    • Price
    • Name
    • Address
    • Signatures for proof of delivery
  • Less strict rate limits

To make authenticated Tracking API requests, you will have to 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

The Tracking API generates the following formats:

  • XML
  • JSON
  • JSONP

JSON API

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.

Overview of endpoints

Base URL

https://tracking.bring.com/api
Method Endpoint Usage
GET /{version}/tracking{mediaTypeExtension} Get information about a shipment

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:
  • v1
  • v2
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
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

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
    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 +4799120056 and/or e-mail"
            }
          ],
          "requestedPackage": null
        }
      ],
      "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"
      }
    }
  ]
}

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 +4795244240 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
    }
  ]
}

Media type: application/xml

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
    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/>
      </Package>
    </PackageSet>
    <IsPickupNoticeAvailable>false</IsPickupNoticeAvailable>
  </Consignment>
</ConsignmentSet>

Returned upon no search responses being returned for the request itself

No shipments found

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>