class OpenSecrets::Organization

Public Instance Methods

get_orgs(options = {}) click to toggle source

Look up an organization by name.

See : www.opensecrets.org/api/?method=getOrgs&output=doc

@option options [String] :org (“”) name or partial name of organization requested

# File lib/opensecrets.rb, line 156
def get_orgs(options = {})
  raise ArgumentError, 'You must provide a :org option' if options[:org].nil? || options[:org].empty?
  options.merge!({:method => 'getOrgs'})
  self.class.get("/", :query => options)
end
org_summary(options = {}) click to toggle source

Provides summary fundraising information for the specified organization id.

See : www.opensecrets.org/api/?method=orgSummary&output=doc

@option options [String] :org (“”) CRP orgid (available via ‘get_orgs’ method)

# File lib/opensecrets.rb, line 168
def org_summary(options = {})
  raise ArgumentError, 'You must provide a :id option' if options[:id].nil? || options[:id].empty?
  options.merge!({:method => 'orgSummary'})
  self.class.get("/", :query => options)
end