Release notes 23-11-2020

Implementation date ACC: 19-11-2020
Implementation date PRD: 23-11-2020

Breaking changes

POST course calculate price

Functionality has been added where the Provider could be VAT exempt, as well as the account. To make clear in the POST course calculate price endpoint that you are only influencing the account setting we added a property called "AccountVatExempt". We'll remove the current "vatExempt" property on the dates below so please make sure you convert to the new "AccountVatExempt" property before.

  • Deployment date ACC: 19-11-2020
    Deployment date PRD: 23-11-2020

POST order statustransitions

The https://developers.edums.nl/api-details#api=order-api&operation=change-order-status-transition endpoint is marked as deprecated for a long time. We are going to remove it completely. Please switch to the https://developers-edums-nl-tst.evi.cloud/api-details#api=order-api&operation=change-order-status-transitions endpoint if you haven't done so already

  • Deployment date ACC: 19-11-2020
    Deployment date PRD: 23-11-2020

Highlights

  • We added functionality, as a follow up of last release, to post your segment and subsegment when creating or editing a course (POST, PUT, PATCH) directly. This means that you are able to post segments and subsegments as you were used to, instead of having to go to a seperate endpoint in order to do so.

  • We created a public nuget package for 3rd party integrators containing the standard DTOs (data transfer objects) used throughout the EduMS system. You can search for EduMS.Sdk on nuget.org  and download it, or use the standard command line or package installers