API Upgrade (may affect some customers)
Scheduled Maintenance Report for Evidos trust services
Completed
The scheduled maintenance has been completed.
Posted Nov 21, 2019 - 09:00 CET
In progress
Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted Nov 21, 2019 - 08:00 CET
Scheduled
We will release an update to our API which starts to enforce stricter validation of incoming requests. In the past we were rather tolerant on the requests we were accepting, even requests which did not conform to our documentation or conform to the HTTP standards. We are in the process of being stricter on what we accept. This is *not* a breaking change or an API upgrade as we will still accept the requests as were documented but we will start rejecting invalid requests.

However some customers are being impacted by this change resulting in an Error 400 when creating a request, what we have seen happening is customers using undocumented features such as:
- for an `application/json` request, the body included an UTF-8 BOM header
- sending a Content-Type HTTP header for GET requests
- including fields or properties with an explicit "null" as a value, if you want a field or property to use the default value, you should just omit the field.

If you are conforming to our documentation and the HTTP specifications you should not be impacted. To make sure you are not impacted we have a testing environment available. A simple call to this endpoint confirms if you are compatible or not. Please contact support via support@evidos.com, phone or chat to get information on this testing endpoint. Due to the fact that we think little customers are impacted we planned the change for 21th of November, so we strongly recommend to valid the request on the short term.
Posted Nov 11, 2019 - 14:05 CET
This scheduled maintenance affected: API.