Product search data, structured

Google Shopping API for structured product search data

Retrieve product titles, prices, merchants, ratings, reviews, thumbnails, delivery details, IDs, links, and offer context for ecommerce intelligence and AI shopping workflows.

No credit card500 free requestsNo-code friendly

Google Shopping API playground

Search products. Inspect structured JSON.

Live Google Shopping
US · en

running shoes

Product image

Hoka Men's Clifton 10

$123.99

$155

DICK'S Sporting Goods

4.7 (7,700)

10+ offers

Product image

Nike Air Max 270

$150.00

Nike

4.5 (1,245)

Product image

New Balance 574

$84.99

New Balance

4.3 (756)

{
  "searchParameters": {
    "type": "shopping",
    "engine": "google",
    "q": "running shoes",
    "country": "US",
    "language": "en"
  },
  "shoppingResults": [
    {
      "title": "Hoka Men's Clifton 10",
      "price": "$123.99",
      "originalPrice": "$155",
      "merchant": "DICK'S Sporting Goods",
      "rating": 4.7,
      "ratingCount": 7700,
      "offers": "10+",
      "position": 1
    },
    {
      "title": "Nike Air Max 270",
      "price": "$150.00",
      "merchant": "Nike",
      "rating": 4.5,
      "ratingCount": 1245,
      "position": 2
    },
    {
      "title": "New Balance 574",
      "price": "$84.99",
      "merchant": "New Balance",
      "rating": 4.3,
      "ratingCount": 756,
      "position": 3
    }
  ],
  "filters": [
    "Under $100",
    "Men's",
    "Women's",
    "Athletic",
    "Casual"
  ]
}

Developer experience

Simple for one page. Flexible for production.

Start with a URL and output formats, then add rendering waits, country targeting, parsers, or LLM extraction.

REST APIAPI key authenticationHTML, Markdown, and textCountry targetingTimeout controlsBatch workflows
Read the docs
curl --request POST \
  --url https://api.olostep.com/v1/scrapes \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "url_to_scrape": "https://www.google.com/search?q=running%20shoes&tbm=shop&gl=us&hl=en",
    "formats": ["json", "html"],
    "parser": {
      "id": "@olostep/google-shopping"
    }
  }'

Trusted by the best startups in the world

The problem

Shopping data is valuable, but difficult to structure

  • Results change constantly

    Prices, sellers, availability, delivery, discounts, reviews, and placements move quickly.

  • Shopping results are complex

    Queries can return sellers, variations, sponsored products, IDs, delivery options, and comparisons.

  • Pages are not product-ready

    Products need clean titles, prices, merchants, ratings, images, links, and offer metadata.

Structured shopping data

Turn product searches into API-ready fields

Use normalized shopping results for price monitoring, competitor tracking, AI assistants, marketplace intelligence, and retail dashboards.

Product titlesProduct linksProduct IDsMerchantsCurrent pricesRatings and reviewsDelivery detailsThumbnails
{
  "position": 1,
  "product_id": "shop_001",
  "title": "Running Shoes",
  "price": "$150.00",
  "extracted_price": 150,
  "merchant": "Example Store",
  "rating": 4.5,
  "reviews": 1245,
  "delivery": "Free delivery",
  "thumbnail": "https://cdn.example.com/product.jpg"
}

Capabilities

Built for ecommerce and retail intelligence

  • Product search results

    Fetch structured products for categories, brands, SKUs, models, and commercial queries.

  • Price monitoring

    Track current prices, original prices, discounts, numeric values, and offer changes.

  • Seller and merchant data

    Return seller names, product links, source context, and available offer metadata.

  • Ratings and reviews

    Collect scores and review counts to understand product trust and positioning.

  • Country and language targeting

    Compare localized prices, availability, delivery, and merchant visibility.

  • Structured JSON

    Receive normalized product fields that are easier to compare, store, and display.

Use cases

Use shopping data across your product stack

  • Ecommerce intelligence

    Track prices, sellers, discounts, delivery options, and product visibility.

  • AI shopping assistants

    Give agents current product options, prices, ratings, merchants, and links.

  • Marketplaces and retailers

    Monitor competing products, price gaps, seller coverage, and positioning.

  • SEO and growth

    Analyze shopping visibility, competitor placements, and commercial query opportunities.

How it works

From product query to usable shopping data

  • 01

    Send a shopping query

    Choose a product keyword, country, language, and supported commercial parameters.

  • 02

    Retrieve and structure

    Process the shopping search and normalize products, prices, merchants, and offers.

  • 03

    Use the response

    Send data into pricing, ecommerce, AI, marketplace, database, or reporting workflows.

Comparison

Build a shopping pipeline or use an API?

Requirement
Build internally
Use the API
Product collection
Build and maintain it
Request structured results
Price extraction
Parse and normalize
Price fields in JSON
Seller extraction
Map merchants
Seller fields where available
Thumbnails
Parse images
Thumbnail URLs
Localization
Regional query logic
Country and language
Developer time
High maintenance
Faster integration

Go from search to product detail

Where supported, use product identifiers to retrieve richer images, specifications, seller offers, price comparisons, delivery, policies, related products, and variants.

Give AI shopping tools current product context

Pass reviewed products, prices, merchants, ratings, delivery details, and links into comparison engines, recommendation tools, and price agents.

Designed for responsible ecommerce data workflows

Review merchant and marketplace terms, product-image rights, pricing and consumer-protection rules, attribution, caching, retention, and applicable laws. Keep prices and availability fresh and avoid misleading users with stale offers.

Pricing

Google Shopping API pricing

Start with 500 free requests, then scale retail-data workflows.

  • Starter

    $9/ month

    For testing, prototypes, and small workflows.

    • Everything in Free
    • 5,000 successful requests
    • 150 concurrent requests
    Get started
  • Standard

    $99/ month

    For retail tools and recurring monitoring.

    • Everything in Starter
    • 200K successful requests
    • 500 concurrent requests
    Purchase now
  • Scale

    $399/ month

    For high-volume platforms and enterprise workflows.

    • Everything in Standard
    • 1 million successful requests
    • AI-powered browser automations
    Scale now

Frequently asked questions

Product & Capabilities

  • A Google Shopping API lets developers submit product queries and receive structured shopping data such as titles, prices, sellers, ratings, reviews, delivery details, thumbnails, product IDs, and links.

  • No. This page describes Olostep's Google Shopping results parser and scraping workflow. It is not an official Google product, partnership, or endorsement.

  • Typical fields include title, price, extracted numeric price, currency, merchant, product URL, product ID, rating, review count, delivery details, thumbnail, condition, position, and query metadata.

  • Web Search returns broad pages and URLs. Google Shopping results focus on product-specific fields such as prices, merchants, ratings, reviews, delivery, images, and IDs.

Usage & Automation

  • Yes. Country and language parameters support localized shopping-result research across markets.

  • Price filtering can be used where supported. Confirm available minimum-price, maximum-price, sale, and commercial filter parameters for your integration.

  • Seller fields can include merchant name, source, product URL, delivery information, and available offer metadata.

  • Google Merchant API helps merchants manage their own Merchant Center inventory. This results-data workflow retrieves and structures public shopping search results.

  • No. Olostep handles request execution, result retrieval, parsing, normalization, and JSON delivery.

Pricing & Plans

  • Yes. Shopping results can support competitor pricing, product visibility, marketplace research, and retail intelligence.

  • Yes. Structured products can provide current options, prices, merchants, ratings, reviews, and links before recommendations or comparisons.

  • Do not assume product images, names, merchant data, or offer content can be freely republished. Verify copyright, trademarks, source terms, attribution, and applicable laws.

  • Create an API key, run a sample shopping query, review the structured response, and connect the data to your product or workflow.

Add shopping result data without maintaining scraping infrastructure

Start with one product query and connect structured prices, merchants, ratings, delivery, images, and links to your workflow.

Google Shopping API for Product Search Data | Olostep