class Plagscan::Users
PlagScan
users API
Public Class Methods
get(access_token:, user_id:)
click to toggle source
User get REST API @param [Number] user_id PlagScan
user ID @return [Hash] containing data from a User
For more details, see api.plagscan.com/v3docs/#api-User-GetUser
# File lib/plagscan/users.rb, line 32 def self.get(access_token:, user_id:) Plagscan::Request.json_request( "users/#{user_id}", access_token: access_token )&.[](:data) end
list(access_token:, **options)
click to toggle source
User get REST API @param [Number] start The start position of the list (optional) @param [Number] limit The limit of results returned (optional) @return [Array] containing array of data for Users
For more details, see api.plagscan.com/v3docs/#api-User-ListUser
# File lib/plagscan/users.rb, line 16 def self.list(access_token:, **options) list_props = options.delete_if { |k, _| !%i[start limit].include? k } Plagscan::Request.json_request( 'users', access_token: access_token, body: list_props )&.[](:data) end