class

Dogapi::V1::UserService

Inherits Dogapi::APIService < Reference < Object

Instance methods

create_user(description = {} of String => String)

Create a user

:description => Hash: user description containing 'handle' and 'name' properties

Source
disable_user(handle)

Disable a user

:handle => String: user handle

Source
get_all_users

Retrieve all users

Source
get_user(handle)

Retrieve user information

:handle => String: user handle

Source
invite(emails, options = {} of String => String)

DEPRECATED: Going forward, we're using a new and more restful API, the new methods are get_user, create_user, update_user, disable_user

Source
update_user(handle, description = {} of String => String)

Update a user

:handle => String: user handle :description => Hash: user description optionally containing 'name', 'email', 'is_admin', 'disabled' properties

Source