Tip

July 2024

LoyaltyLoop API Versioning Explained

computer screen

Photo by Markus Spiske on Unsplash

LoyaltyLoop is a cloud service built entirely on a REST API. This offers great flexibility in design, and also offers partners the ability to integrate with LoyaltyLoop, as well as LoyaltyLoop to integrate with other cloud services.

When using our LoyaltyLoop API, it's important to understand how it is versioned. When we make changes or extend our API, here's what to expect.

Non-breaking changes

When our developers extend or modify the API in ways that do not break the API, we simply update the current API version number.

Breaking changes

From time to time, a new capability of the API will be released that breaks prior versions. In this case, the API is released under a new version number.

Maintaining all versions

When we release a new version due to a breaking change or other reason, all earlier versions will continue to work, albeit with that version's set of endpoints and functionality. If you wish to take advantage of capabilities released in a newer version, you would need to upgrade your code to use our newer API version.

If you're developing to our API, please visit our API docs for more info, or contact our support team with any questions.