Wat is er nieuw in versie 80?

Release datum: 17 januari in training en 30 januari live.

NIEUW:
1.GET Redenen
Het is vanaf nu mogelijk om redenen op te halen. We kennen verschillende redenen voor verschillende entiteiten:
  1. AanvraagVervallen
  2. Vrijstelling
  3. ManueelAkkoord
  4. MateriaalMutatie
  5. OpleidingGeannuleerd
  6. FactuurblokkadeDebiteur
  7. Factuurblokkade

Hierdoor is het bij bijvoorbeeld een synchronisatie van data niet langer nodig om InclusiefDirecteRelaties te gebruiken om de benodigde data op te halen.
Als alle inclusief-filters niet worden gebruikt, dan kunnen buiten kantooruren 1.000 records in één keer opgehaald worden. Dit scheelt een factor 10 in het aantal benodigde requests.
Klik hier voor meer informatie.
OPTIMALISATIES:
1.GET Docenten: PersoonId altijd in de response
PersoonId was voorheen een extra veld en was daardoor alleen onderdeel van de response als ook de extravelden werden opgehaald (inclusiefExtraVelden=true), maar persoonId is vanaf nu altijd onderdeel van de response.
Klik hier voor meer informatie.
2.Take van maximaal 100.000 voor koppeltabellen
Vanaf nu is het mogelijk om in één keer maximaal 100.000 records op te halen voor de koppeltabellen. Het gaat hierbij om de endpoints met een underscore in de naam:
  1. Bedrijven_Bedrijfscategorieen
  2. Docenten_Docentrollen
  3. Locaties_Locatierollen
  4. Opleidingen_Opleidingscategorieen
  5. Opleidingen_Opleidingsvragen
  6. Opleidingsonderdelen_Docenten
  7. Opleidingssoorten_Opleidingssoortcategorieen
  8. Opleidingssoorten_Opleidingssoortonderdelen
  9. Opleidingssoorten_Verkoopregels
  10. Opleidingssoortonderdelen_Verkoopregels
  11. Personen_Persoonscategorieen

De response van deze endpoints bestaat enkel uit de id’s van de gekoppelde entiteiten. Het ophalen van maximaal 100.000 records in één keer is daardoor vele malen efficiënter dan dezelfde hoeveelheid ophalen met 1000 requests van maximaal 100 records per request
We verwachten dat in de meeste gevallen nu één request voldoende is om de gehele koppeltabel uit te lezen.
Zowel binnen als buiten kantooruren geldt deze nieuwe maximum van 100.000 resultaten.