Release notes 12-10-2020
Implementation date ACC: 08-10-2020
Implementation date PRD: 12-10-2020
Breaking changes
Course content blocks
The course content blocks are going to convert to the following structure:
Content.blocks
Content.blocks.heading – string
Content.blocks.type –enums (possible enums see below)
Content.body – string
Conent.bodyHTML – string
This is to allow for both SEO rich headings, as the ability to order them on your UI with type. Type is going to contain the same enums as the current content.blocks.heading enum property. This also meaas we are removing the content[n].blocks[n].edudexHeading.
Deployment date ACC: 22-10-2020
Deployment date PRD: 26-10-2020
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: 5-11-2020
Deployment date PRD: 9-11-2020
Highlights
We added endpoint documentation for the provider API on this portal
We added an account setting which says if a pending Account step is necessary in the order transition flow. If not enabled, the order will go from Pending Validation straight to Pending Provider
We made pricing required in the course document, meaning that it is not possible to post a course without course pricing. Startmoment specific pricing is still optional.
List of enums for Content.blocks.type
contact
targetGroup
relatedPrograms
testmonial
curriculum
application
programYear
costs
objectives
instructionMode
location
level
organisationOfEducation
programGuide
studyInformation
language
accessibility
admissionCriteria
faq