Versioning

Jokul APIs grows together with your business needs. We always strive to make backward-compatible changes. When we introduce backward-incompatible changes, we release a new version to avoid breaking your code and you can upgrade to newer versions whenever you are ready.

Backward Compatibility

We consider the following changes to be backward compatible:

  • Adding new APIs
  • Adding new optional request parameters to existing APIs
  • Adding new parameters to existing API responses
  • Changing the order of parameters in existing API responses
  • Changing the length or format of any object IDs
  • Adding new error codes
  • Adding new HTTP Notification types
  • Adding new properties to HTTP Notification request body