class Yext::Api::KnowledgeApi::AccountSettings::User

:administrative_api:

:account_settings: 
  :user: 
    :actions: 
      - :action: :index
        :method: :get
        :endpoint: https://api.yext.com/v2/accounts/{accountId}/users
        :path_regex: v2/accounts/[^/]+?/users
        :default_version: 20161012
        :documentation: http://developer.yext.com/docs/api-reference/#operation/getUsers
        :sandbox_only: false
      - :action: :create
        :method: :post
        :endpoint: https://api.yext.com/v2/accounts/{accountId}/users
        :path_regex: v2/accounts/[^/]+?/users
        :default_version: 20161012
        :documentation: http://developer.yext.com/docs/api-reference/#operation/createUser
        :sandbox_only: false
      - :action: :show
        :method: :get
        :endpoint: https://api.yext.com/v2/accounts/{accountId}/users/{userId}
        :path_regex: v2/accounts/[^/]+?/users/[^/]+?
        :default_version: 20161012
        :documentation: http://developer.yext.com/docs/api-reference/#operation/getUser
        :sandbox_only: false
      - :action: :update
        :method: :put
        :endpoint: https://api.yext.com/v2/accounts/{accountId}/users/{userId}
        :path_regex: v2/accounts/[^/]+?/users/[^/]+?
        :default_version: 20161012
        :documentation: http://developer.yext.com/docs/api-reference/#operation/updateUser
        :sandbox_only: false
      - :action: :destroy
        :method: :delete
        :endpoint: https://api.yext.com/v2/accounts/{accountId}/users/{userId}
        :path_regex: v2/accounts/[^/]+?/users/[^/]+?
        :default_version: 20161012
        :documentation: http://developer.yext.com/docs/api-reference/#operation/deleteUser
        :sandbox_only: false
      - :action: :change_password
        :method: :put
        :endpoint: https://api.yext.com/v2/accounts/{accountId}/users/{userId}/password
        :path_regex: v2/accounts/[^/]+?/users/[^/]+?/password
        :default_version: 20161012
        :documentation: http://developer.yext.com/docs/api-reference/#operation/updateUserPassword
        :sandbox_only: false

Public Instance Methods

change_password!(new_password) click to toggle source
# File lib/yext/api/knowledge_api/account_settings/user.rb, line 74
def change_password!(new_password)
  self.class.where(id: id, account_id: account_id).change_password!(new_password)
end