Integrating new fields into the API#
Developers periodically extend the service by adding new fields, but without changing the structure of API responses. This allows older versions of integrations to continue to work without changes and additional checks.
Therefore, it is recommended to use a schema that will allow integrations to not check or validate new fields. This way, changes in responses (for example, adding new fields) will not affect the operation of the integration system.
Remove strict checking of additional fields in the JSON schema so that integrations can continue to work without errors, ignoring new fields if necessary.
When adding new fields, new capabilities can be added without the need to change the logic or processing on the integration side.
All that is required from clients is to continue using the API as before.
All changes to the API, including the addition of new fields, are recorded in the documentation and indicated in the description of releases.
Follow our news channels on WhatsApp and Telegram to stay updated and adapt to new features as needed.