serpapi

Fetch structured search results from SerpApi across Google, Shopping, Jobs, eBay, and Amazon.

25|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/peterfox/agent-skills --skill serpapi-peterfox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: serpapi
Source: https://github.com/peterfox/agent-skills/tree/main/serpapi
Command: npx skills add https://github.com/peterfox/agent-skills --skill serpapi-peterfox

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

SerpApi enables retrieving structured search results from across Google, Google Shopping, Google Jobs, eBay, and Amazon, streamlining integration for apps that require up-to-date web data.

Core Features & Use Cases

  • Multi-engine search: query across major search and shopping engines with a single API.
  • Rich result data: supports product results, jobs, reviews, pricing, and more with consistent fields.
  • Use Case: power search UIs, price comparison, job boards, or research assistants by retrieving structured results.

Quick Start

Query SerpApi to retrieve search results across Google, Google Shopping, Google Jobs, eBay, and Amazon.

Frequently Asked Questions about serpapi

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get structured web search results from Google, Amazon, and eBay?

Structured web search results across Google, Amazon, and eBay are retrieved by authenticating with an api_key and querying SerpApi endpoints to parse responses into consistent fields for product discovery and research.

What is the best way to pull pricing and product data for a price comparison app?

Pulling pricing and product data for a price comparison app is done by querying Google Shopping and Amazon engines via SerpApi, which returns structured result fields like product details, reviews, and pricing.

Do I need an api_key to retrieve Google Jobs listings?

Yes, you need an api_key to retrieve Google Jobs listings because the system uses SerpApi endpoints to authenticate requests, construct engine-specific queries, and parse the structured job board responses.

Can I apply engine-specific filters when I search multiple shopping engines?

Yes, you can apply engine-specific filters when searching multiple shopping engines because the system constructs queries tailored to Google Shopping, eBay, and Amazon to parse responses with consistent fields.

Does this approach support fetching rich result data like reviews and job listings?

Fetching rich result data like reviews and job listings is supported through SerpApi, which returns structured data across Google Jobs, Google Shopping, eBay, and Amazon for research assistants and job boards.