class CongressApi::Bills

Public Instance Methods

by_id(congress, id) click to toggle source
# File lib/congress_api/bills.rb, line 11
def by_id(congress, id)
  v1.get("/#{congress}/bills/#{id}.json").parsed_response.results.first
end
cosponsors(congress, id) click to toggle source
# File lib/congress_api/bills.rb, line 19
def cosponsors(congress, id)
  v1.get("/#{congress}/bills/#{id}/cosponsors.json").parsed_response.results.first
end
recent(congress, chamber, type) click to toggle source
# File lib/congress_api/bills.rb, line 3
def recent(congress, chamber, type) # introduced, updated, passed or major
  v1.get("/#{congress}/#{chamber}/bills/#{type}.json").parsed_response.results.first
end
recent_by_member(id, type) click to toggle source
# File lib/congress_api/bills.rb, line 7
def recent_by_member(id, type) # introduced or updated
  v1.get("/members/#{id}/bills/#{type}.json").parsed_response.results.first
end