Class: Professionali::Api::Enterprises

Inherits:
Professionali::ApiCore show all
Defined in:
lib/professionali/api/enterprises.rb

Instance Attribute Summary

Attributes inherited from Professionali::ApiCore

#token

Instance Method Summary collapse

Methods inherited from Professionali::ApiCore

#api_call, #initialize, #post, #raise_errors

Constructor Details

This class inherits a constructor from Professionali::ApiCore

Instance Method Details

#get(id, fields = "id, name") ⇒ Object



4
5
6
# File 'lib/professionali/api/enterprises.rb', line 4

def get(id, fields = "id, name")
  api_call 'enterprises/get.json', 'get', {id: id, fields: fields}
end

#positions(id = "me") ⇒ Object



8
9
10
# File 'lib/professionali/api/enterprises.rb', line 8

def positions(id = "me")
  api_call 'enterprises/positions.json', 'get', {id: id}
end

#staff(id, filter = "all") ⇒ Object



12
13
14
# File 'lib/professionali/api/enterprises.rb', line 12

def staff(id, filter = "all")
  api_call 'enterprises/staff.json', 'get', {id: id, filter: filter}
end