class Mense::Person
Attributes
likelihood[R]
Public Class Methods
enrich(params = {})
click to toggle source
# File lib/mense/person.rb, line 26 def self.enrich(params = {}) response = get('/person/enrich', query: params, headers: { "X-API-Key" => Mense.api_key }) self.new(response) end
new(attributes = {})
click to toggle source
Calls superclass method
# File lib/mense/person.rb, line 21 def initialize(attributes = {}) @likelihood = attributes["likelihood"] super(attributes["data"]) end
retrieve(id, params = {})
click to toggle source
# File lib/mense/person.rb, line 39 def self.retrieve(id, params = {}) response = get("/person/retrieve/#{id}", query: params, headers: { "X-API-Key" => Mense.api_key }) self.new(response) end
Also aliased as: find
search(params = {})
click to toggle source
# File lib/mense/person.rb, line 32 def self.search(params = {}) response = get("/person/search", query: params, headers: { "X-API-Key" => Mense.api_key, "Content-Type" => "application/json"}) response end