We always try to update our APIs in a backwards compatible way to avoid breaking existing integrations. Unfortunately that's not always possible when we iterate on our APIs and release new products and features. Sometimes we need to make breaking changes which will result in a version bump of our APIs. We have collected a list of what we consider to be "non-breaking" changes as well as some integration guidelines.
2xx codes as success, do not code for a specific error response code4xx as an error, do not code for a specific error response code5xx as an error, do not code for a specific error response code