Release Notes & Roadmap

Stay informed about the latest updates, improvements, and future plans for the Webapi. All changes are documented here with clear explanations of new features, improvements, and bug fixes.

Version 7.0.0.4

Latest
June, 2026
  • New Extended wholesaler validation rules — 17 new mandatory validations for supplier products: producerGLN, storage stages, ingredients, pallet data, names, contact, tax rate, packaging materials, nutrients, gross weight, net weight, net content, unit-of-measure consistency, intrastat code, GTIN check digit, and commercial description
  • New Search by alternative GTINs — when you search for a GTIN that is registered as an alternative GTIN for a product, the lookup returns the associated primary (current) GTIN. This indicates that the GTIN you used is outdated or has been replaced; update your own system with the returned primary GTIN and use that GTIN for all future lookups
  • New Pallet GTIN lookup — searching by pallet GTIN now returns the associated base unit instead of a not-found result

Version 7.0.0.3

May, 2026
  • New Extended packaging material structure — packaging materials now include PackagingMaterialType, PackagingElement and RecyclabilityLevel as linked master data. Additional fields such as IsRecyclable, PercentageRecycledMaterial, colour, transparency and rigidity have been added for GDSN-compliant reporting
  • New Hierarchical packaging materials — a packaging material can now have a parent material (ParentId), allowing composite packaging structures to be represented correctly
  • New Cross-contamination on allergens — two new master data types (CrossContaminationType and CrossContaminationDistribution) have been added to allergens, allowing producers to record the nature and spread of cross-contamination in line with EU allergen regulations
  • New Allergen protein content — new fields AmountAllergenProteinGr, AmountAllergenProteinPpm, AllergenProteinWeight and AllergenProteinPercentage allow exact protein threshold values to be stored per allergen
  • New Product Carbon Footprint on impact score — the impact score now contains a list of ProductCarbonFootprintInfo objects for detailed CO₂ footprint reporting per product
  • Improvement Extended impact score metrics — additional indicators added: biodiversity impact, blue water usage, greenhouse gas, labour risk, land use, processing impact, soil health and animal welfare. An IsOutlier flag with explanation and a DataQuality indicator are also available
  • Improvement New master data endpoints — PackagingMaterialType, PackagingElement, RecyclabilityLevel, CrossContaminationType and CrossContaminationDistribution are available via the master data endpoints
  • Breaking Change Allergens with "may contain" are no longer returned with levelOfContainment=3. These allergens are now sent with levelOfContainment=2 ("free from") and the new CrossContaminationType and CrossContaminationDistribution fields indicate whether and to what extent cross-contamination is present

Version 7.0.0.2

April, 2026
  • New Pagination for lookup results — include PageNumber and PageSize (default 250, max 1000) in the request body; the response includes pageNumber, pageSize, totalPages and counts per category
  • New Pagination for assortment list items — GET assortments/{id}/items accepts pageNumber and pageSize as query parameters; an expired cache (2 min) returns 410 Gone
  • New Search products by trade unit (HE) — GTINs are automatically normalized to 14 digits
  • New Delete product via the API — including a deletion reason and a synchronization endpoint
  • New Alternative GTINs on logistic product — alternativegtins list available in GET and saveable via PUT
  • New Push notification on assortment match — immediate webhook (ProductUpdateNotification) when a product is matched to an assortment list
  • Improvement Lookup now also searches in non-base units and returns the base units associated with them
  • Improvement Duplicate products in lookup results are now merged into a single result per product
  • Improvement Consistent 400 Bad Request responses for missing required fields
  • Breaking Change Field assortmentTypeId has been removed from the API — assortment lists can now be created without limit and without this field

Version 7.0.0.1

January, 2026
  • New Assortment lists CRUD - Complete management of assortment lists via API
  • New Webhooks for push notifications - Receive real-time notifications on changes
  • New Impact score added to product endpoints
  • Improvement Extended rate limits for enterprise customers
  • Improvement Response time improvement up to 40% faster
  • Improvement Database optimizations for better scalability
  • Improvement New caching strategy implemented
  • Breaking Change Endpoint renaming - See documentation for migration details

Version 7.0.0.0

October, 2025
  • New Complete API version 7 with improved validation and error handling
  • New NuGet package for .NET developers (compatible with .NET 6.0 - 9.0)
  • New PHP Composer package for easy integration
  • Improvement Comprehensive Swagger documentation with interactive API explorer
  • Improvement Optimized response times for productsheet endpoints

Roadmap 2025-2026

Our plans for the coming period. Note: this schedule may change based on feedback and priorities.

Q1 2026

Release Input Functionality

Ability to write data back to the system via dedicated endpoints for validated input.

Q2 2026

Validations, Synchronization & Foodbook Integration

  • Extended input validations — validation errors will also be returned in the API output
  • Synchronization from the new to the old environment will be tested and released once verified as correct
  • Additional synchronization links between the old and new environment will be added
  • Foodbook will be connected to the new WebAPI

Feedback & Suggestions

Do you have ideas for new features or improvements? We'd love to hear from you! Send your suggestions to our development team.

Contact Development Team

Email: ict@psinfoodservice.com
Subject: Feature Request - Webapi V7

We review all suggestions and consider the most requested features when planning future releases.