paymo.users.update
Update user info. Only fields that are sent as method arguments will be updated.
Authentication
This method requires authentication by a user with admin privileges.
Note: This method requires an HTTP POST request.
Arguments
api_key (Required)
- Your application key. See here for more details.
auth_token (Required)
- Authentication token received upon login.
user_id (Required)
- The ID of the user to edit.
name (Optional)
- Name of the user.
password (Optional)
- New password for the user.
email (Optional)
- Email address of the user.
phone (Optional)
- Phone number of the user.
workday_hours (Optional)
- Working day length in hours. It is used to estimate user performance.
job_position (Optional)
- Job position of the user.
timezone (Optional)
- Timezone of the user. See the list of timezones.
Example Response
This method has no specific response. It returns an empty success response if it completes without error.
Error Codes
101: Unknown API method
- The requested method was not found.
102: Unknown response format
- The requested response format was not found.
103: Invalid API Key
- The API key passed was not valid.
104: Invalid auth token / Login failed
- The login details or auth token passed were invalid.
105: Insufficient permissions
- The user making the method call did not have the required permissions.
106: Service currently unavailable
- The service is temporarily unavailable.
107: Too many requests for this API key
- The application has reached the limit for number of API calls during a specific time period. Wait a bit and try again.
108: HTTP POST request expected
- The method required that parameters are sent using an HTTP POST request.
202: User not found
- The user with given ID was not found.
211: Timezone not found
- Timezone was not found. See the list of timezones