API Changes and Deprecation Policy
MetaDefender Cloud is committed to announce any change in its API well in advance to give users the opportunity to upgrade their API implementation or SDK. API change announcements are made on the OPSWAT blog, so be sure to subscribe for updates if you actively use MetaDefender Cloud API.
Endpoint Deprecation
Sometimes OPSWAT will make deprecation announcements for API endpoints for various reasons. Such announcements are made _90 days_ prior to removing the API endpoint from production. OPSWAT will always provide its users with alternative API endpoints prior to deprecating existing APIs except for cases when the service itself becomes not available.
API Deprecation Notice
Major changes in APIs are followed by API version changes. OPSWAT will sometimes update the API in such a way that the changes are not backward compatible and so the API version will be updated.
API Version = the version number in the URL. For example: https://api.metadefender.com/v4/
In these cases, the deprecation will be announced one year in advance. During that one-year period of time, both API versions will run in parallel.
API Support
OPSWAT will offer support for new API versions for a minimum of 18 months. Once our users adopt a new version, OPSWAT guarantees that no major changes will be done to the API for a minimum period of time.