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
find(id, params = {})
Alias for: retrieve
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