module Crunchbase::Utilities::SearchEndpoints
All Searches
API endpoint
Public Instance Methods
recent_updates(args)
click to toggle source
Example to searching organizations
{
scope_name: 'organization', date: '2020-05-05', field_ids: %w[name website permalink], sort: 'desc' before_id: 'uuid' after_id: 'uuid'
}
# File lib/crunchbase/utilities/search_endpoints.rb, line 22 def recent_updates(args) searches(query_parameters(args), args[:scope_name]).searches end
search_funding_rounds(raw_data)
click to toggle source
# File lib/crunchbase/utilities/search_endpoints.rb, line 31 def search_funding_rounds(raw_data) searches(raw_data, 'funding_round').searches end
search_organizations(raw_data)
click to toggle source
For Searches
# File lib/crunchbase/utilities/search_endpoints.rb, line 27 def search_organizations(raw_data) searches(raw_data, 'organization').searches end
search_people(raw_data)
click to toggle source
# File lib/crunchbase/utilities/search_endpoints.rb, line 35 def search_people(raw_data) searches(raw_data, 'person').searches end
Private Instance Methods
searches(raw_data, scope_name)
click to toggle source
# File lib/crunchbase/utilities/search_endpoints.rb, line 41 def searches(raw_data, scope_name) Crunchbase::Searches::Client.new(raw_data, scope_name) end