The following main user endpoints allow you to get a list of existing users and manage their basic details such as password change.
Checks a hash and sets a session for the Reset lost password endpoint. This endpoint corresponds to clicking the Reset password link in the Password reset email.
The unique hash of the password reset session.
fab680b60044adb766128e713e44e15b
Successful response
Retrieves a collection of all users for a team or an organization with a given ID. Returned users are sorted by id in descending order.
The unique ID of the organization whose users will be retrieved. If this parameter is set, the teamId
parameter must be skipped. For each request either teamId
or organizationId
must be defined.
The unique ID of the team whose users will be retrieved. If this parameter is set, the organizationId
parameter must be skipped. For each request either teamId
or organizationId
must be defined.
1
Optional filter parameter.
Optional filter parameter.
Optional filter parameter. If this parameter is set, the teamId
parameter must be set as well.
{"value":3}
Optional filter parameter. If this parameter is set, the organizationId
parameter must be set as well.
{"value":13}
The value that will be used to sort returned entities by. Users can be sorted by name, id and email.
The sorting order. It accepts the ascending and descending direction specifiers.
The number of entities you want to skip before getting entities you want.
The maximum number of entities you want to get in the response.
Successful response
Updates a user with a given ID by passing new data in the request body. Any property that is not provided will be left unchanged. As the response, it returns all details of the updated user including properties that were not changed.
The unique ID of the user. It can be retrieved from the List users endpoint.
1
The name of the user. The name must be at most 250 characters long and does not need to be unique.
The standardized language code. It sets the Make environment language.
The timezone ID corresponding to the local time. The list of all timezones can be retrieved from the GET /enums/timezones
endpoint.
The location ID. It sets the Make environment date formats, hour formats, decimal separators, etc. The list of all locales can be retrieved from the GET /enums/locales
endpoint.
The country ID. It sets the region of use.
Successful response
Updates an email for a user with a given ID by passing new data in the request body. It replaces the entire resource with the new values. In the response, it returns the confirmation if the email was changed.
The unique ID of the user. It can be retrieved from the List users endpoint.
1
User's current email address.
User's new email address.
User's current password.
Successful response
Updates a password for a user with a given ID by passing new data in the request body. It replaces the entire resource with the new values. In the response, it returns the confirmation if the password was changed. This endpoint corresponds to changing a password in the user profile when the user is logged in to the Make interface.
The unique ID of the user. It can be retrieved from the List users endpoint.
1
The current user password.
The new user password. The password must be at least 9 characters long and must contain at least one uppercase letter, at least one number, and at least one special character.
The new user password for confirmation. This password must be the same as the password in the newPassword1
property.
Successful response
Sends password reset demand for a user with an email passed in the request body. This endpoint corresponds to the Lost password function on the login page in the Make interface. In the response, it returns the confirmation if the demand was sent successfully.
The email of the user for who the password should be reset.
Successful response
Updates a password for a user based on the session created when calling the Prepare session for password reset endpoint. This endpoint corresponds to setting a new password on the Lost password page in the Make interface.
The new user password.
This password must be the same as the password in the newPassword1
property.
Successful response