The DPD UK integration has been added to the SAPIENT system. This integration expands our shipping options, allowing our customers to utilise DPD UK for their shipping needs, improving overall service flexibility and efficiency.

With this addition, the following information has been added to the swagger documentation:

  • New API endpoints. A new DPD UK block has been added to our carrier-specific APIs. This block includes the following API endpoints:
    • Shipping Account
      • Get Accounts: Retrieve a list of DPD UK shipping accounts.
      • Add Account: Add a new DPD UK shipping account.
      • Get Account: Retrieve details of a specific DPD UK shipping account.
      • Update Account: Update details of an existing DPD UK shipping account.
      • Link Locations: Link shipping locations to the DPD UK shipping accounts.
      • Get Associated Locations: Retrieve locations linked to the DPD UK shipping account.
      • Get Associated Location: Fetch details for a specific associated location.
    • Shipments
      • Create Shipment: Create a new DPD UK shipment request.
      • Print Label: Generate a label for the DPD UK shipment. This is only valid if the shipment is created with the action other than Process.
📘

Note

The Get Carrier and Get Carrier Services endpoints in our SAPIENT CORE API block can also be utilised to look for the carrier and its available services.


The InPost Tracking Webhook is now available via the Webhook integration on SAPIENT to enable real-time updates on parcel status changes. By leveraging InPost's webhook capabilities, our system will be able to automatically receive and process tracking events, reducing the need for manual polling and improving overall responsiveness of our delivery tracking features.

The following updates have been made to the Royal Mail shipment validation to Channel Islands:

  • Isle of Man shipment validation. Royal Mail shipments from Great Britain to Isle of Man are classified as domestic, which means:

    • CN22/CN23 customs forms are not required
    • Mandatory customs details or email information are no longer needed
    • A 1D barcode is not required
    • Standard pre-advice rules apply
  • Guernsey shipment validation. Royal Mail shipments from Great Britain to Guernsey are now treated as international dutiable. When the destination postcode begins with GY and the country code is GB or GG, a CN23 customs declaration form will be automatically generated. To ensure compliance, customers will also be required to provide detailed item information, including the HS code and country of origin.



Royal Mail shipments from GB to Guernsey using the following unsigned services will now include a 1D barcode on the labels:

Service NameService Codes
RM24CRL1, PK1, PK3, FS1, PPF1
RM48CRL2, PK2, PK4, FS2, PPF2
1st ClassSTL1
2nd ClassSTL2

Label example


The SAPIENT platform now allows Royal Mail customers to enter any Registered Billing Postcode, including international formats, when creating, editing, or linking their Royal Mail Shipping Account. This update removes previous UK-only postcode validation in both the UI and API, ensuring that postcodes match exactly as recorded in the Royal Mail Online Business Account (OBA).


The following Royal Mail Parcelforce international label templates have been updated to include the Recipient telephone number to conform with the overseas delivery partners and customs authorities:

  • ChinaEconomy
  • GlobalPriorityEurope
  • EuroPriority
  • GlobalPriorityRow
  • GlobalExpress
  • IrelandExpress

Example of Royal Mail Parcelforce international label template

The Royal Mail firearms ExpressAM and ExpressAMFWeekend label templates have been updated to align with Royal Mail’s latest standards. This helps prevent misrouting and ensure your deliveries remain secure and compliant.

Example of new Royal Mail firearms label template


A new cookie consent functionality has been added to the SAPIENT user interface to ensure compliance with the UK Cookie Policy and the General Data Protection Regulation (GDPR). With this addition, a cookie banner is displayed upon the user's initial login, allowing them to accept or reject functional cookies that enhance their experience.

SAPIENT cookie policy dialog

📘

Note

Users can manage their consent, with preferences retained for a duration of 13 months. The banner will reappear only if the preferences expire or if new cookies are introduced. Furthermore, all consent records will be preserved for a minimum of 13 months to ensure compliance, foster user trust, and enhance transparency and user control while adhering to legal obligations.


The system’s rate limiting has been updated to align customer (TPS) settings with our tier structure. This change ensures fair resource allocation, improved performance consistency, and better scalability across all tiers.

Our technology architecture has been upgraded to .NET 8. This upgrade enhances performance, security, and developer productivity across our applications and services.

📘

Note

Following the .NET upgrades, you may encounter the following error on your first login attempt:

To resolve this issue, simply log out of the system and sign in again.