Release Notes & Roadmap
Blijf op de hoogte van de laatste updates, verbeteringen en toekomstige plannen voor de Webapi. Alle wijzigingen worden hier gedocumenteerd met duidelijke uitleg over nieuwe features, verbeteringen en bugfixes.
Versie 7.0.0.4
Nieuwste- Nieuw Uitgebreide groothandel validatieregels — 17 nieuwe verplichte validaties voor leveranciersproducten: producerGLN, opslagstadia, ingrediënten, palletdata, namen, contact, belastingtarief, verpakkingsmaterialen, nutriënten, brutogewicht, nettogewicht, netinhoud, maatvoereenheid-consistentie, intrastatcode, GTIN-controlegetal en commerciële beschrijving
- Nieuw Zoeken op alternatieve GTINs — wanneer u zoekt op een GTIN die als alternatieve GTIN bij een product is geregistreerd, geeft de lookup de bijbehorende primaire (huidige) GTIN terug. Dit geeft aan dat de door u gebruikte GTIN verouderd of vervangen is; werk uw eigen systeem bij met de teruggegeven primaire GTIN en gebruik voortaan die GTIN bij verdere opzoekacties
- Nieuw Pallet-GTIN lookup — opzoeken via pallet-GTIN levert nu de bijbehorende basiseenheid op in plaats van een niet-gevonden resultaat
Versie 7.0.0.3
-
Nieuw
Uitgebreide verpakkingsmateriaal structuur — verpakkingsmaterialen bevatten nu
PackagingMaterialType,PackagingElementenRecyclabilityLevelals gekoppelde masterdata. Aanvullende velden zoalsIsRecyclable,PercentageRecycledMaterial, kleur, transparantie en stijfheid zijn toegevoegd voor GDSN-conform rapporteren -
Nieuw
Hiërarchische verpakkingsmaterialen — een verpakkingsmateriaal kan nu een bovenliggend materiaal (
ParentId) hebben, zodat samengestelde verpakkingsstructuren correct worden weergegeven -
Nieuw
Kruisbesmetting bij allergenen — twee nieuwe masterdatatypes (
CrossContaminationTypeenCrossContaminationDistribution) zijn toegevoegd aan allergenen, waarmee producenten de aard en spreiding van kruisbesmetting kunnen vastleggen conform EU-allergenenregelgeving -
Nieuw
Allergeen eiwitgehalte — nieuwe velden
AmountAllergenProteinGr,AmountAllergenProteinPpm,AllergenProteinWeightenAllergenProteinPercentagemaken het mogelijk exacte eiwitdrempelwaarden per allergeen op te slaan -
Nieuw
Product Carbon Footprint bij impactscore — de impactscore bevat nu een lijst van
ProductCarbonFootprintInfoobjecten voor gedetailleerde CO₂-voetafdruk rapportage per product -
Verbetering
Uitgebreide impactscore metrics — extra indicatoren toegevoegd: biodiversiteitsimpact, blauw watergebruik, broeikasgas, arbeidsrisico, landgebruik, verwerkingsimpact, bodemgezondheid en dierenwelzijn. Tevens is een
IsOutliermarkering met uitleg en eenDataQualityindicator beschikbaar -
Verbetering
Nieuwe masterdata endpoints —
PackagingMaterialType,PackagingElement,RecyclabilityLevel,CrossContaminationTypeenCrossContaminationDistributionzijn beschikbaar via de masterdata-endpoints -
Breaking Change
Allergenen met "kan sporen bevatten" worden niet langer teruggegeven met
levelOfContainment=3. Deze allergenen worden nu verstuurd metlevelOfContainment=2("zonder") en de nieuwe veldenCrossContaminationTypeenCrossContaminationDistributiongeven aan of en in welke mate kruisbesmetting aanwezig is
Versie 7.0.0.2
-
Nieuw
Paginering bij lookup-resultaten — stuur
PageNumberenPageSize(standaard 250, max 1000) mee in de request body; de respons bevatpageNumber,pageSize,totalPagesen tellingen per categorie -
Nieuw
Paginering bij assortimentslijst items —
GET assortments/{id}/itemsaccepteertpageNumberenpageSizeals queryparameters; bij een verlopen cache (2 min) volgt een410 Gone - Nieuw Producten zoeken op handelseenheid (HE) — GTINs worden automatisch genormaliseerd naar 14 cijfers
- Nieuw Product verwijderen via de API — inclusief verwijderreden en synchronisatie-endpoint
-
Nieuw
Alternatieve GTINs bij logistiek product —
alternativegtins-lijst beschikbaar in GET én opslaan via PUT - Nieuw Push notificatie bij assortiment match — directe webhook (ProductUpdateNotification) zodra een product aan een assortimentslijst wordt gematcht
- Verbetering Lookup zoekt nu ook in niet basiseenheden en geeft basiseenheden die daar bij horen terug
- Verbetering Dubbele producten in lookup resultaten worden nu samengevoegd tot één resultaat per product
-
Verbetering
Consistente
400 Bad Requestfoutmeldingen bij ontbrekende verplichte velden -
Breaking Change
Veld
assortmentTypeIdis verwijderd uit de API — assortimentslijsten kunnen nu onbeperkt worden aangemaakt zonder dit veld
Versie 7.0.0.1
- Nieuw Assortimentslijsten CRUD - Volledig beheer van assortimentslijsten via API
- Nieuw Webhooks voor push berichten - Ontvang real-time notificaties bij wijzigingen
- Nieuw Impactscore toegevoegd aan product endpoints
- Verbetering Uitbreiding rate limit voor enterprise klanten
- Verbetering Response tijd verbetering tot 40% sneller
- Verbetering Database optimalisaties voor betere schaalbaarheid
- Verbetering Nieuwe caching strategie geïmplementeerd
- Breaking Change Endpoint herbenoemingen - Zie documentatie voor migratie details
Versie 7.0.0.0
- Nieuw Volledige API versie 7 met verbeterde validatie en foutafhandeling
- Nieuw NuGet package voor .NET ontwikkelaars (compatibel met .NET 6.0 - 9.0)
- Nieuw PHP Composer package voor eenvoudige integratie
- Verbetering Uitgebreide Swagger documentatie met interactieve API explorer
- Verbetering Geoptimaliseerde response tijden voor productsheet endpoints
Roadmap 2025-2026
Onze plannen voor de komende periode. Let op: deze planning kan wijzigen op basis van feedback en prioriteiten.
Release Input Functionaliteit
Mogelijkheid om data terug te schrijven naar het systeem via dedicated endpoints voor gevalideerde input.
Validaties, Synchronisatie & Foodbook Integratie
- Uitbreiding van validaties op invoer — validatiefouten worden ook zichtbaar teruggegeven in de API-output
- Synchronisatie van de nieuwe naar de oude omgeving wordt getest en vrijgegeven zodra dit correct werkt
- Verdere synchronisatie-koppelingen tussen de oude en nieuwe omgeving worden toegevoegd
- Foodbook wordt aangesloten op de nieuwe WebAPI
Feedback & Suggesties
Heb je ideeën voor nieuwe features of verbeteringen? We horen graag van je! Stuur je suggesties naar ons development team.
Contact Development Team
Email: ict@psinfoodservice.com
Onderwerp: Feature Request - Webapi V7
We beoordelen alle suggesties en houden rekening met de meest gevraagde features bij het plannen van toekomstige releases.