Change log

21-December-2017
  • New version: 0.14.2

  • Fixed validation for the Dimension attributes.

19-December-2017
  • New version: 0.14.0

  • Added support for consignments status update

15-November-2017
  • Reduced timeouts and updated documentation

    • Shipment type Delivery: reduced from 11,000 to 6,000

    • Shipment type Collection by URI: reduced from 16,000 to 11,000

    • Shipment type Collection by collection points id: reduced from 11,000 to 6,000

23-October-2017
  • Remove the manifest-requests endpoint from the API. Manifesting will be done using the /consignment-lists endpoint.

19-September-2017
18-September-2017
05-September-2017
15-May-2017
  • New version: 0.12.0

  • Removed support for deprecated version 0.6

    • Removed section of Retrieve Documentation that is deprecated in versions later than 0.6

    • Removed support for delete shipment from the API and removed references to delete shipment from the docs.

    • Removed 0.6.0 version for parameter logisticsServiceCode under Request structure.

    • Removed 0.6.0 version for /consignments endpoint under Consignments.

    • Removed support for update shipment from the API and removed references to update shipment from the docs.

12-May-2017
  • Removed support for create shipment from the API and removed references to create shipment from the docs.

17-March-2017
  • Removed postcode validation of addresses in the Republic Of Ireland.

  • Updated South Korea postcode validation, in line with the new 5-digit format introduced in August 2015.

3-March-2017
  • Changed the constraint on the maximum number of Trade Items per Logistics Unit from 10 to 20.

27-February-2017
  • Removed error code O-NFO-3005 from API Error Code table. Api was updated so that, when a non-existing logistics service is specified, an Allocation error is returned instead.

15-February-2017
10-February-2017
3-February-2017
24-January-2017
18-January-2017
09-January-2017
06-January-2017
  • Included error codes O-ALE-4000 and O-ALE-4001 in API Error Codes appendix.

30-December-2016
28-December-2016
24-November-2016
15-November-2016
01-November-2016
26-October-2016
28-October-2016
  • Switched samples to use https:// rather than http://

27-October-2016
  • Fixed type description of shipment orders to reflect that it is a collection.

  • Fixed logisticsService URI in consignment samples.

14-October-2016
  • Removed uri, collectionPointProviderID and collectionPointID for a shipment and consignment delivery under the destination agent.

  • Removed uri for a delivery shipment and consignment under the receiver agent.

12-October-2016
  • Added definition of URI to glossary and attached hyperlinks to all occurrences of URI.

23-September-2016
  • Fixed samples to use supported measurement unit.

19-September-2016
  • Street validation no-longer includes the inclusion of the values from the following properties: floor, houseNo, houseExt, block, building

14-September-2016
  • Fixed date on last changelog entry

  • Updated version header example to use the preferred version 0 header

31-August-2016
  • A HTTP 503 (Service Unavailable) will be returned if there is an internal error on the platform, see Error Statuses and Codes.

17-August-2016
  • 0.8.0 release

  • Added version header 0: "application/vnd.metapack.mm.v0+json"

  • Included error code O-ALE-4000 in Table 3 of Error Statuses and Codes.

27-July-2016
26-July-2016
  • Added CollectionPointID and CollectionPointProviderID fields into Destination (Collection).

  • Fixed a version error for the URI field of Receiver.

  • Refactored the Shipment, Destination and Receiver Appendices to clarify the differences between Collection and Delivery shipment types.

  • Reordered the entries in Appendix A so that the Object Data Elements are in alphabetic order.

  • Updated the constraint on Destination for Collection Shipments. A Destination must now have either: 1) a valid URI or 2) a collectionPointID, a collectionPointProviderID, a valid address and, optionally, a valid contact.

  • 0.7.5 release

25-July-2016
  • Updated the API Security section with examples on how to use the bearer token. Changed example host name in our examples to be our https://security.uat.metapack.net/ endpoint.

14-July-2016
  • Fixed the documentation to highlight that the DPI parameter is mandatory for PNG format. See Retrieve documentation.

12-July-2016
01-07-2016
30-06-2016
29-06-2016
23-06-2016
06-Jun-2016
  • A new agent type has been added: Receiver

  • A new constraint has been added: ValidTypeAndReceiverCombination. Specifies that if a Shipment is of type COLLECTION, the receiver must have either a valid URI or valid Address and Agent.

  • Removed agent type Destination.

  • Removed constraint ValidTypeAndDestinationCombination

27-May-2016
  • COLLECTION shipment type has been added.

  • A new agent type Destination has been added.

  • A new constraint ValidTypeAndDestinationCombination has been added. Specifies that if a Shipment is of type COLLECTION, the destination must have either a valid URI or valid Address and Agent.

19-May-2016
18-May-2016
  • Added orderProperties field in Order

09-May-2016
6-May-2016
  • Updated Origin so it just consists of a url (where the contact and address details can be retrieved from).

25-April-2016
  • Added field constraint-details to various items in Appendix A.

21-April-2016
20-April-2016
15-April-2016
  • 0.7.0 release

  • Refer to Versions section for details.

14-April-2016
  • Added validation to firstname & lastname of Contact

  • Removed the mandatory constraint on undeliverable address in Shipment

12-April-2016
08-April-2016
08-April-2016
  • Fixed typeOfDocument property on Identity

01-April-2016
31-March-2016
  • Updated /consignments to accept optional parameters; logisticsServiceGroup, latestDeliveryDate

23-March-2016
15-Mar-2016
14-Mar-2016
  • 0.6.0 release

  • Renamed agentRef to ref in Agent

  • Removed manifestGroupCode from Shipment

  • Removed SAFEPLACE in ProofOfDeliveryType for ShipmentAttributes

  • Changed order to a collection of orders in Shipment

  • Removed cashOnDelivery from Logistics Unit

  • Removed insuranceValue from Logistics Unit

  • Removed @context from all examples

  • Reduced document types to just label & paperwork

9-Mar-2016
2-Mar-2016
  • Changed /documentation resource to /documents

  • Changed the documentation resource to only support a specific set of Acceptable DPI values.

1-Mar-2016
29-Feb-2016
  • Reverted to single Shipment

  • Added origin, destination, sender and receiver to Shipment

  • Removed seller, shipper, recipient and billing from Shipment

  • Removed Shipper and Seller entities

  • Added "agentRef" to Agent

26-Feb-2016
25-Feb-2016
  • Updated the authorisation to include more granular permissions. See API Security for details.

24-Feb-2016
16-Feb-2016
  • Removed line1, line2, line3 and line4 from Address

  • Renamed harmonisedProductCode to resources-trade-item on Trade Item

  • Added notificationTypes to Contact

19-Jan-2016
11-Jan-2016