...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
title | Info |
---|
This document is laid out as follows
...
- Important notesÂ
- Parcel Event Log v2#Environments
- Request header
- Path parameters
- Parcel Event Log v2#Authentication
...
...
List events from the event log.
Table of Contents |
---|
Anchor | ||||
---|---|---|---|---|
|
Access to API | Example |
---|---|
Username (see Authentication section) | wsfoobar |
Password (see Authentication section) | a-very-very-long-password |
Contact you transport carrier partner to obtain this information.Â
Anchor | ||||
---|---|---|---|---|
|
...
Info |
---|
Notes
|
Anchor | ||||
---|---|---|---|---|
|
TEST |
|
| ||||||||
---|---|---|---|---|---|---|---|---|---|---|
PRODUCTION |
|
|
Anchor | ||||
---|---|---|---|---|
|
key | value example | comment | ||
---|---|---|---|---|
Authorization |
| see Setup | ||
Content-Type | application/json |
Anchor | ||||
---|---|---|---|---|
|
parameter | example | description |
---|---|---|
identifier | 370724760010119754 | Shipment number, tracking number or return code. |
locale | NO | Language code. Event description will be translated to locale. Supported language codes are currently:
|
onlyLastEvent | false | If set to true only the last registered event is returned. Last registered is decided based on eventTime. If false, all available events are returned |
Anchor | ||||
---|---|---|---|---|
|
...
In those cases the "linkedParcelNumber" under shipment items will link to the parcelnumber in the "new" shipment.
Name | Type | Example | Max length | Description |
---|---|---|---|---|
shipmentNumber | whole number | 70724760120000880 | 35 | Globally unique identifier for the shipment, typically a GINC code. |
 Typically named MessageNumber, DocumentNumber or ConsignorsReference in EDI. | ||||
shopName | string | Testbutikken | 50 | Name of the shop/owner party of the shipment |
shopId | whole number | 1 | 5 | ID of the of the shop/owner party of the shipment |
consigneeReference | string | o123 | 35 | Usually an orderId or some other reference chosen by the shop/owner party. |
consignorReference | string | o123 | 35 | Usually an orderId or some other reference chosen by the shop/owner party. |
properties | properties object | - | n/a | Not in use |
items | list of items | n/a |
Anchor | ||||
---|---|---|---|---|
|
Name | Type | Example | Max length | Description |
---|---|---|---|---|
trackingNumber | whole number | 370724760120000898 | 35 | Unique identifier for an item/kolli in the shipment. This can be a SSCC code according to gs1, or a UPU S10 identifier. Typically named TransporterInstructionMark in EDI. |
returnCode | string | R-1234 | 10 | Optional additional unique identifier, used for pick up parcels |
freightProductId | whole number | 1 | 10 | The freight product describes a way of delivery, and is defined by a delivery method and the coverage of the given method. |
freightProductName | string | ekspress levering hjem | 50 | The freight product describes a way of delivery, and is defined by a delivery method and the coverage of the given method. |
parcelStatus | string | Levert | 25 | Tracking status for the item/kolli |
linkedParcelNumbers | list of linkedParcelNumbers | n/a | List of trackingNumber(s) for the same physical object, used when several different ways of delivery have been used. | |
events | list of events | n/a |
Anchor | ||||
---|---|---|---|---|
|
...
Name | Type | Example | Max Length | Description |
---|---|---|---|---|
eventTime | string | 2017-08-22 13:55:13 | 19 | Time of the event registered in originating system. Datetime format yyyy-MM-dd HH:mm:ss |
lat | double | 59.911096 | 9 | Latitude for the location of the event |
lon | double | 10.752457 | 9 | Longitude for the location of the event |
locationContext | string | Osloveien 14, 0288 Oslo | 255 | Address or description of the location/ context of the event |
locationContextId | string | 34567 | 10 | Unique identification of the locationContext |
eventType | eventType object | n/a | Description of the event, will be translated to defined locale | |
additionalInfo | additionalInfo object | n/a | Additional description of the event, will be translated to defined locale |
eventGroup | eventGroup object | n/a | Groupage of event, e.g. transportation events, communication events etc. | |
communicationChannel | string | SMS | n/a | Communication channel only used for event types within event group "communication". ComChannelTypes  in use:
|
changeUserId | whole number | 112233 | n/a | Internal user identification responsible for the event taking place. Only returned for callees having the highest access level |
regSystem | regSystem object | n/a | System that registered the event | |
message | string | 255 | Optional message from the system registering the event |
...
eventType
Name | Type | Example | Max length | Description |
---|---|---|---|---|
apiKey | string | 001 | n/a | Identifier for the event group |
description | string | Package received | n/a | Static description of the event, will be translated to defined locale |
i18nKey | string | event.type.pub.shipment.received | n/a | Key which can be used to add your own translations |
Anchor | ||||
---|---|---|---|---|
|
Name | Type | Example | Max length | Description |
---|---|---|---|---|
apiKey | string | 001 | n/a | Identifier for the additional info group |
description | string | Package received | n/a | Static description of the event, will be translated to defined locale. Can be concatenated with the |
Parcel Event Log v1#eventType description for a more detailed description. The formatting is already taken care of | ||||
i18nKey | string | event.type.pub.shipment.received | n/a | Key which can be used to add your own translations |
Anchor | ||||
---|---|---|---|---|
|
Name | Type | Example | Max length | Description |
---|---|---|---|---|
id | whole number | 1 | n/a | identifier for the event group |
name | string | communcation | n/a | named classification of the group |
Group id | Description |
---|---|
1 |
Information on shipments received/imported in DI |
2 |
Information on transportation |
3 |
Information on communication | |
4 | Information on status updates |
5 | Information |
on scanning of shipments | |
6 | Information for shipments transported by others |
7 | Information from/relating to external systems |
8 | Information |
on internal processing |
Anchor | ||||
---|---|---|---|---|
|
Name | Type | Example | Max length | Description |
---|---|---|---|---|
id | whole number | 1 | n/a | identifier for the originating system |
name | string | Postnord | n/a | named classification of the originating system |
Anchor | ||||
---|---|---|---|---|
|
Curl request
Code Block | ||||
---|---|---|---|---|
| ||||
curl -X GET \ https://ws.di.no/ws/json/parcel/tracking/v-2/fetch/370724760120000898/NO/false \ -H 'Authorization: Bearer $SECRET_WS_TOKEN' \ -H 'Content-Type: application/json' \ |
Response
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
[ { "shipmentNumber": "70724760120000880", "shopName": "Testbutikken", "shopId": 1, "consigneeReference": null, "consignorReference": null, "properties": {}, "items": [ { "trackingNumber": "370724760120000898", "returnCode": null, "freightProductId": 1, "freightProductName": "helthjem", "parcelStatus": null, "linkedParcelNumbers": [], "events": [ { "eventTime": "2017-11-09 04:13:23", "lat": null, "lon": null, "locationContext": "OSLO", "locationContextId": null, "eventType": { "apiKey": "013", "description": "Pakken er levert", "i18nKey": "event.type.distr.shipment.delivered" }, "additionalInfo": null, "eventGroup": { "id": 4, "name": "event.type.group.status" }, "comChannelType": null, "changeUserId": null, "regSystem": null, "message": null }, { "eventTime": "2017-11-09 00:33:43", "lat": null, "lon": null, "locationContext": "Beh.engangslev.", "locationContextId": null, "eventType": { "apiKey": "013", "description": "Pakken er levert", "i18nKey": "event.type.distr.shipment.delivered" }, "additionalInfo": null, "eventGroup": { "id": 4, "name": "event.type.group.status" }, "comChannelType": null, "changeUserId": null, "regSystem": null, "message": null }, { "eventTime": "2017-11-08 05:20:28", "lat": null, "lon": null, "locationContext": "OSLO", "locationContextId": null, "eventType": { "apiKey": "013", "description": "Pakken er levert", "i18nKey": "event.type.distr.shipment.delivered" }, "additionalInfo": null, "eventGroup": { "id": 4, "name": "event.type.group.status" }, "comChannelType": null, "changeUserId": null, "regSystem": null, "message": null }, { "eventTime": "2017-11-07 05:45:03", "lat": null, "lon": null, "locationContext": "OSLO", "locationContextId": null, "eventType": { "apiKey": "013", "description": "Pakken er levert", "i18nKey": "event.type.distr.shipment.delivered" }, "additionalInfo": null, "eventGroup": { "id": 4, "name": "event.type.group.status" }, "comChannelType": null, "changeUserId": null, "regSystem": null, "message": null } ] } ] } ] |
Anchor | ||||
---|---|---|---|---|
|
Response from Pacel Event Log APIÂ (no/en).pdf
...