Non-Breaking changes

What is considered a Non-Breaking change

Endpoints, Fields and Request parameters will not be removed or changed without a change of version. However non-breaking changes to the API may be introduced without a version change. This includes new fields to JSON objects and new optional parameters to requests. In practice, this means that your clients need to handle unknown/unmapped fields and parameters. The introduction of new fields/parameters will not impact the behaviour of existing fields/parameters.