docs: def create_user(name,
                  username,
                  email,
                  password,
                  token_manager=None,
                  app_url=defaults.APP_URL):
      """
      create a new user with the specified name, username email and password
  
      """
      headers = token_manager.get_access_token_headers()
      auth_url = environment.get_auth_url(app_url=app_url)
      url = "%s/api/v1/accounts" % auth_url
  
      payload = {
          'name': name,
          'username': username,
          'email': email,
          'password': password
      }
  
      response = requests.post(url,
                               data=json.dumps(payload),
                               headers=headers)
  
      if response.status_code == 201:
          return response.json()
  
      else:
          raise JutException('Error %s: %s' % (response.status_code, response.text))