Call Serp API
This document outlines the functionality and characteristics of the Call Serp API node, which enables advanced search engine queries with comprehensive result types.
Node Inputs
Required Fields
- Query: Your search term or phrase
- Example: “best CRM software for small business”
- Engine: Choose search engine type:
- google (default)
- google_images
- google_hotels
- google_events
- google_news
- bing
Optional Fields
- Results Count: Number of results to return (default: 10)
Configure Inputs
The node allows you to configure certain parameters as dynamic inputs. You can enable these in the “Configure Inputs” section:
-
query: String
- The search term you want to query
- Example: “digital marketing strategies”
-
engine: String
- The search engine to use
- Accepted values: “google”, “google_images”, “google_hotels”, “google_events”, “google_news”, “bing”
-
results_count: Number
- Number of results to fetch
- Example: 15
When enabled as inputs, these parameters can be dynamically set by previous nodes in your workflow.
Node Output
The node produces structured outputs based on the search information types you select:
- organic_results: A list of regular search results
- Each result includes title, link, snippet, position, etc.
- related_questions: Common questions related to your search term
- knowledge_graph: Detailed information about entities (people, places, organizations)
- images_results: Image search results with thumbnails and source URLs
- news_results: Recent news articles related to your search
- shopping_results: Product listings with prices and sellers
- local_results: Location-based results with addresses and ratings
- jobs_results: Job listings related to your search
- twitter_results: Relevant Twitter content
- ai_overview: AI-generated summary of the search results that provides a concise overview of the topic
Node Functionality
The Call Serp API node performs advanced search engine queries using direct Serp API access.
Key features include:
- Multiple search engine options (Google and Bing)
- Comprehensive result type selection
- Direct API integration with minimal rate limiting
- Specialized search capabilities (images, news, hotels, events)
- Loop Mode support for batch searches
How it Works
- The node sends your query to the selected search engine
- It retrieves only the data types you’ve selected
- Results are formatted into structured outputs
- Each output type can be connected to different downstream nodes
When To Use
The Call Serp API node is particularly valuable for advanced search needs that require structured data. Common use cases include:
- Comprehensive Research: Gather multiple types of data in one search
- Specialized Searches: Access specific data like news or images
- Data Analysis: Collect structured search data for processing
- Content Aggregation: Gather various content types for content creation
- Competitive Analysis: Research competitors across multiple dimensions
Compared to Web Search Node
Feature | Call Serp API | Web Search |
---|---|---|
Credit Cost | 5 credits | 2 credits |
Result Types | Multiple specialized formats | Single text format |
Structured Data | Yes (JSON-like) | No (text only) |
Use Case | Advanced research requiring structured data | Simple searches requiring text results |
Loop Mode | Supported | Supported |
Example Use Cases
Market Research Flow
Content Creation Assistant
Product Comparison
Important Considerations
- Each Call Serp API execution costs 5 credits
- Results vary based on region and time - consider using location parameters for consistent results
- Some search information types may not be available for all queries
- The API may return different result formats depending on the search engine selected
Best Practice
- Use with AI Nodes: Combine with Ask AI or Extract Data to process results meaningfully
In summary, the Call Serp API node provides comprehensive search capabilities with multiple data types across both Google and Bing search engines, making it ideal for advanced search needs requiring detailed or specialized information.