Exact heeft aangekondigd dat de XML API’s van Exact Online worden uitgefaseerd ten gunste van REST API’s, maar een concrete einddatum en afbouwschema ontbreken nog: er is feitelijk alleen een aankondiging dat er een aankondiging komt, terwijl de REST API’s, net als eerder rond 2016 en 2021, nog niet feature-compleet zijn ten opzichte van de XML API’s. Voor Invantive-producten waar u zelf tabellen kiest (zoals Invantive Bridge Online) is het advies om XML-tabellen nu al te vervangen door REST-tabellen.
Ontbreken Features
Net zoals eerder in grofweg 2016 en 2021 zijn de REST API’s nog niet “feature complete” tov de XML API’s:
For the XML APIs that do not have a REST equivalent yet, we are actively working to make them available as soon as possible. See the table below for currently available REST APIs.
Bron: Exact Online Support Portal
Met andere woorden: voor een deel, maar niet alle, specificaties van de XML API’s is een alternatief beschikbaar.
Enkel aankondiging van een aankondiging
Het is Invantive nog niet duidelijk op basis van de beschikbare informatie wanneer XML API’s gaan vervallen en hoe dat gefaseerd is tov beschikbaar komen alternatieven met dezelfde informatie en performance.
Op dit moment is er enkel een aankondiging dat er een aankondiging gaat komen:
Continue to regularly check the Breaking Changes page for announcements about new REST APIs, deprecation timelines, and other important updates
Gezien de honderden XML API’s die Invantive-gebruikers hanteren volgt Invantive de berichtgeving van Exact hierover. Zodra Exact concrete en volledige informatie publiceert, wordt dit topic bijgewerkt.
Voorbereidende Stappen
Voor de producten (zoals Invantive Bridge Online) waar u zelf bepaalt welke tabellen gebruikt worden is advies om XML-tabellen te vervangen door REST-tabellen.
Voor bijvoorbeeld Get My Report en Invantive Control for Excel is hiervoor aan de gebruikerszijde geen mogelijkheid. De keuze en initiatief voor deze producten liggen bij Invantive.
Op Invantive Cloud in het scherm Sessie I/O’s kunt u precies zien welke tabellen uw organisatie gebruikt. De Exact Online-driver voor Invantive UniversalSQL ondersteunt alle beschikbare REST-tabellen. Met deze sessie I/O’s kunt u kijken of er nog te vervangen tabellen zijn en welke.