Serpapi
Overview
SLUG: SERPAPI
Description
SerpApi provides a real-time API for structured search engine results, allowing developers to scrape, parse, and analyze SERP data for SEO and research
Authentication Details
API Key
Connecting to Serpapi
Create an auth config
Use the dashboard to create an auth config for the Serpapi toolkit. This allows you to connect multiple Serpapi accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Integration”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Serpapi toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
SERPAPI_BAIDU_SEARCH
Tool Name: Baidu Search
Description
Action Parameters
Action Response
SERPAPI_BING_SEARCH
Tool Name: Bing Search
Description
Action Parameters
Action Response
SERPAPI_EBAY_SEARCH
Tool Name: eBay Search
Description
Action Parameters
Action Response
SERPAPI_GOOGLE_DOMAINS_LIST
Tool Name: Google Domains List
Description
Action Parameters
Action Response
SERPAPI_GOOGLE_JOBS_SEARCH
Tool Name: Google Jobs Search
Description
Action Parameters
Action Response
SERPAPI_GOOGLE_LIGHT_SEARCH
Tool Name: Google Light Search
Description
Action Parameters
Action Response
SERPAPI_HOTEL_SEARCH
Tool Name: Hotel Search
Description
Action Parameters
Action Response
SERPAPI_LOCATIONS_LIST
Tool Name: List Locations
Description
Action Parameters
Action Response
SERPAPI_PLAY_SEARCH
Tool Name: Google Play Search
Description
Action Parameters
Action Response
SERPAPI_WALMART_SEARCH
Tool Name: Walmart Search
Description
Action Parameters
Action Response
SERPAPI_YAHOO_SEARCH
Tool Name: Yahoo Search
Description
Action Parameters
Action Response
SERPAPI_YANDEX_SEARCH
Tool Name: Yandex Search
Description
Action Parameters
Action Response
SERPAPI_YOU_TUBE_SEARCH
Tool Name: YouTube Search
Description
Action Parameters
Action Response
SERPAPI_DUCK_DUCK_GO_SEARCH
Tool Name: DuckDuckGo search
Description
Action Parameters
Action Response
SERPAPI_EVENT_SEARCH
Tool Name: Search Google Events
Description
Action Parameters
Action Response
SERPAPI_FINANCE_SEARCH
Tool Name: Search finance
Description
Action Parameters
Action Response
SERPAPI_GOOGLE_MAPS_SEARCH
Tool Name: Google maps search
Description
Action Parameters
Action Response
SERPAPI_IMAGE_SEARCH
Tool Name: Image search
Description
Action Parameters
Action Response
SERPAPI_NEWS_SEARCH
Tool Name: Search for news articles
Description
Action Parameters
Action Response
SERPAPI_SCHOLAR_SEARCH
Tool Name: Search Google Scholar
Description
Action Parameters
Action Response
SERPAPI_SEARCH
Tool Name: Serp API search
Description
Action Parameters
Action Response
SERPAPI_SHOPPING_SEARCH
Tool Name: Shopping search
Description
Action Parameters
Action Response
SERPAPI_TRENDS_SEARCH
Tool Name: Google Trends search
Description
Action Parameters
Action Response