Admin > Users
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
Optional filter parameter.
1Optional filter parameter.
Optional filter parameter.
Specifies columns that are returned in the response. Use the cols[] parameter for every column that you want to return in the response. For example GET /endpoint?cols[]=key1&cols[]=key2 to get both key1 and key2 columns in the response.
{"value":["id","name","email"]}Sort the results in the APi call response by the values in the specified column.
The value of entities you want to skip before getting entities you need.
The sorting order. It accepts the ascending and descending direction specifiers.
Sets the maximum number of results per page in the API call response. For example, pg[limit]=100. The default number varies with different API endpoints.
Successful response
Successful response
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
The ID of the organization.
{"value":22}The ID of the team.
{"value":11}The name of the user.
{"value":"John Doe"}The ID of the user's role in the team.
{"value":3}The ID of the user's role in the organization.
{"value":13}The user's two-factor authentication (TFA) status. This field is available only on plans that have the TFA enforcement enabled.
{"value":1}Possible values: Specifies columns that are returned in the response. Use the cols[] parameter for every column that you want to return in the response. For example GET /endpoint?cols[]=key1&cols[]=key2 to get both key1 and key2 columns in the response.
{"value":["id","name","email","teamRoleId","organizationRoleId","tfaStatus"]}Sort the results in the APi call response by the values in the specified column.
The value of entities you want to skip before getting entities you need.
The sorting order. It accepts the ascending and descending direction specifiers.
Sets the maximum number of results per page in the API call response. For example, pg[limit]=100. The default number varies with different API endpoints.
Successful response
Successful response
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
The name of the user.
The user's email.
The password to the user's account. It has to contain at least 10 characters, including one number, one upper case character and one special character.
If set to true, Make sends an email to the user with their automatically generated password. The user has to change their password right after logging in.
The ID of user's country. Get the countryId values with the API call GET /enums/countries.
The ID of user's timezone. Get the list of the timezone IDs with the API call GET /enums/timezones.
The ID of user's locale. Get the list of locale IDs with the API call GET /enums/locales.
Successful response
Successful response
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
The ID of the user.
22Set to true to delete also user's connections when removing organizations, in which the user has the role "Owner". The default value is false.
trueSet to true to delete organizations in which the user has the "Owner" role. Use the parameter deleteConnections to delete the user's connections in the deleted organizations.
trueSuccessful response
Successful response
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
The ID of the user.
22The name of the user.
The user's email.
The language of the user's UI. Currently, Make has the full UI in english only (value en).
The ID of user's country. Get the countryId values with the API call GET /enums/countries.
The ID of user's timezone. Get the list of the timezone IDs with the API call GET /enums/timezones.
The ID of user's locale. Get the list of locale IDs with the API call GET /enums/locales.
The ID of the admin user's role. Get the list of available user admin roles and their IDs with the API call GET /admin/users/admins-roles.
Refer to the user admin roles documentation for the full breakdown of the user admin roles permissions.
Successful response
Successful response
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
The ID of the user
5The ID of the organization.
22Specifies columns that are returned in the response. Use the cols[] parameter for every column that you want to return in the response. For example GET /endpoint?cols[]=key1&cols[]=key2 to get both key1 and key2 columns in the response.
{"value":["userId","organizationId","usersRoleId","invitation","organizationTeamsCount","joinedTeamsCount","ssoPending"]}When removing the user from the organization, set to true to delete also user's connections. The default value is false. To confirm deleting the user's connections you have to also set the confirmed parameter to true.
{"value":true}Set to true to confirm deleting the user's connections in combination with the deleteConnections parameter. Otherwise, the API call fails with error requiring confirmation.
{"value":true}The ID of the user role. Check the GET /users/roles API call for the available usersRoleId values.
Successful response
Successful response
Transfer organization ownership
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
The ID of the user.
22The ID of the organization.
11Successful response
Successful response
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
The ID of the user.
111The ID of the team.
22Use this parameter when you are removing a user from a team. Set this parameter to true is you want to delete the user's connections from the team with the parameter deleteConnections.
{"value":true}Set this parameter to true if you are removing a user from a team to delete also the user's connections. If you set this parameter to false, the API call won't delete the user's connections.
{"value":true}The ID of the user role. Check the GET /users/roles API call for the available usersRoleId values.
Successful response
Successful response
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
Filter roles by category.
{"value":"developers"}Possible values: Specifies columns that are returned in the response. Use the cols[] parameter for every column that you want to return in the response. For example GET /endpoint?cols[]=key1&cols[]=key2 to get both key1 and key2 columns in the response.
{"summary":"Default columns","value":["id","name"]}Successful response with the list of admin roles.
Successful response with the list of admin roles.
Last updated

