module Voog::API::SiteUsers
Voog
Site
Users API
methods. Manage users who have access to password protected pages.
@see www.voog.com/support/guides/managing-your-website-pages/password-protected-pages @see www.voog.com/developers/api/resources/site_users
Public Instance Methods
create_site_user(data)
click to toggle source
Invite a new user to see password protected pages
@see www.voog.com/developers/api/resources/site_users#create_site_user
# File lib/voog_api/api/site_users.rb, line 20 def create_site_user(data) post 'site_users', data end
delete_site_user(id)
click to toggle source
Delete a site user
@see www.voog.com/developers/api/resources/site_users#remove_site_user
# File lib/voog_api/api/site_users.rb, line 34 def delete_site_user(id) delete "site_users/#{id}" end
site_user(id, params = {})
click to toggle source
Get a single site user
@see www.voog.com/developers/api/resources/site_users#get_site_user
# File lib/voog_api/api/site_users.rb, line 27 def site_user(id, params = {}) get "site_users/#{id}", {query: params} end
site_users(params = {})
click to toggle source
List site users with access to password protected pages
@see www.voog.com/developers/api/resources/site_users#get_site_users
# File lib/voog_api/api/site_users.rb, line 13 def site_users(params = {}) paginate 'site_users', {query: params} end