module GreenhouseIo::API
Public Instance Methods
basic_auth()
click to toggle source
# File lib/greenhouse_io/api.rb, line 15 def basic_auth { :username => self.api_token } end
get_response(url, options)
click to toggle source
# File lib/greenhouse_io/api.rb, line 3 def get_response(url, options) self.class.get(url, options) end
parse_json(response)
click to toggle source
# File lib/greenhouse_io/api.rb, line 11 def parse_json(response) JSON.parse(response.body, symbolize_names: GreenhouseIo.configuration.symbolize_keys) end
post_response(url, options)
click to toggle source
# File lib/greenhouse_io/api.rb, line 7 def post_response(url, options) self.class.post(url, options) end