Versioning

d6 Integrate utilises versioning in order to:

  • Ensure backward compatibility

  • Facilitate feature enhancements and testing

  • Manage the deprecation of outdated endpoints

  • Ultimately provide a more reliable and consistent user experience for developers

The version number is independent per endpoint.

The version is specified by a number with a ‘v’ prefix (eg: v1, v2) - for example:

https://integrate.d6plus.co.za/api/v1/adminplus/learners

https://integrate.d6plus.co.za/api/v3/adminplus/parents

https://integrate.d6plus.co.za/api/v2/currplus/learnersubjects

Last updated