class CongressApi::Votes
Public Instance Methods
by_date(chamber, year, month)
click to toggle source
pass yyyy, mm, or start and end dates as yyyy-mm-dd
# File lib/congress_api/votes.rb, line 12 def by_date(chamber, year, month) v1.get("/#{chamber}/votes/#{year}/#{month}.json").parsed_response.results end
by_type(congress, chamber, type)
click to toggle source
# File lib/congress_api/votes.rb, line 7 def by_type(congress, chamber, type) # missed, party, loneno or perfect v1.get("/#{congress}/#{chamber}/votes/#{type}.json").parsed_response.results.first end
nominations(congress)
click to toggle source
# File lib/congress_api/votes.rb, line 16 def nominations(congress) v1.get("/#{congress}/nominations.json").parsed_response.results.first end
roll_call(congress, chamber, session, roll_call_number)
click to toggle source
# File lib/congress_api/votes.rb, line 3 def roll_call(congress, chamber, session, roll_call_number) v1.get("/#{congress}/#{chamber}/sessions/#{session}/votes/#{roll_call_number}.json").parsed_response.results.votes.vote end