EVRYTHNG Developer Hub

Welcome! Here's where you'll find what you need to start working with EVRYTHNG as quickly as possible. There are comprehensive guides, documentation, and support if you get stuck. We encourage you to dive in and explore.

Create Free Account Read Documentation

Application User API Update

As part of ongoing security enhancements, we are updating the Application User API to introduce an additional check when updating the password field.

Previously, a PUT /users/:evrythngUser request by (and only by) that Application User's API Key would update the password to the value included in the request, if at all.

Now, the same request is performed, but the Application User must also include the new oldPassword field, otherwise the request will be rejected by the API. For example:

PUT /users/UmtcamkbBg8wQ5awaDwUAqNt
Content-Type: application/json
Authorization: $APPLICATION_USER_API_KEY

{
  "password": "myN3wS3curePa55w0rd",
  "oldPassword": "password123"
}