Home » Kennis & Inspiratie » Verbeteringen in de API: foutmeldingen en OAuth
Met een API wissel je eenvoudig gegevens uit tussen jouw verschillende softwarepakketten en Plan4Flex. Dat maakt jouw werk een stuk efficiënter.
Omdat we slimmer werken blijven verbeteren, passen we twee zaken in de API aan. Foutmeldingen zijn nu duidelijker en vanaf volgend jaar (november 2027) verandert KeyBasedAuthentication naar OAuth. Lees hieronder wat dit voor jou betekent en wat je ervoor moet doen.
De foutmeldingen die je krijgt teruggekoppeld via de API worden uitgebreid.
Niet iedereen die met de API werkt, gaat dit merken. In het kort:
Worden foutmeldingen direct aan een bepaald veld gekoppeld? Bijvoorbeeld door de melding naast het juiste invoerveld in een formulier te tonen. Dan is een kleine aanpassing nodig. Doe dit vóór eind november, anders werken de foutmeldingen niet meer correct.
Onderhoud je de koppeling niet zelf? Stuur dit bericht dan door naar de partij die de koppeling heeft gebouwd of beheert. Met de technische toelichting hieronder kunnen de aanpassing voor je doen.
In een foutmelding staat bij welk veld de fout hoort. Die veldnaam schrijven we voortaan precies zoals in de rest van de API. De tekst van de foutmelding blijft hetzelfde.
Het gaat om validatiefouten met statuscode 422, en dan om de sleutels in errors en errorCodes.
Wat gelijk blijft: de foutteksten, de foutcodes, de parameters en statuscode 422.
Controleer je code op deze punten:
Je maakt contact met je API via KeyBasedAuthentication. Deze methode is verouderd. Daarom stappen we over op OAuth. Per 1 november 2027 zetten we de knop om. Vanaf die datum is het niet meer mogelijk om de API aan te roepen en informatie op te halen of weg te schrijven met KeyBasedAuthentication.
Maar: je kunt nu al overstappen. Maak het jezelf makkelijk en regel dit zo snel mogelijk.
Maak jij, of je koppelpartij, gebruik van de Plan4Flex API? Controleer dan of dit via de KeyBasedAuthentication is, of dat jij al gebruikmaakt van OAuth.
Nog geen OAuth? Maak dan een ticket aan via ons selfserviceportaal waarin je vraagt om OAuth credentials en geef beknopt aan welke handelingen je via de API doet. Wij stellen dan de juiste scope voor je gebruiker in.
Zorg ervoor dat je dit uiterlijk in augustus 2027 omzet als je de API wil blijven gebruiken.
We zetten de API in als matchmaker tussen jouw verschillende systemen. Heb jij een softwarepakket dat je via de API wil laten communiceren met Plan4Flex? Vraag bij Renate een offerte aan voor deze koppeling. Stuur een mail naar renate.peters@plan4flex.nl.