---
title: "Google Shopping API: 1 endpoint, 1 credit per call"
description: "Get Google Shopping data as structured JSON with one API key: search. Free credits every month."
url: https://perceptlayer.com/apis/google-shopping
---

[APIs](https://perceptlayer.com/apis) / [Search engines](https://perceptlayer.com/verticals/search) / Google Shopping

1 credit per call 1 endpoint

# Google Shopping API

Get Google Shopping data as structured JSON with one API key: search. Free credits every month.

[Get a free API key](https://perceptlayer.com/signup) Run it below

Google Shopping

GET /v1/google-shopping/search?q=iphone+15&gl=us&hl=en 

```
curl "https://api.perceptlayer.com/v1/google-shopping/search?q=iphone+15&gl=us&hl=en" \
  -H "X-API-Key: $API_KEY"
```

cURL 1 credit per successful call

Run this call below or from your dashboard to see a live response.

Playground

## Run this API

cURL shell 

```
curl "https://api.perceptlayer.com/v1/google-shopping/search?q=iphone+15&gl=us&hl=en" \
  -H "X-API-Key: $API_KEY"
```

Google Shopping · 1 endpoint

## Endpoints

Every endpoint takes the same key. Open one for its parameters and an example request.

| Endpoint | Required parameters | Cost |
| --- | --- | --- |
| [GET `/v1/google-shopping/search`](https://perceptlayer.com/apis/google-shopping/search) | `q` +8 optional | 1 credit |

Overview

## About the Google Shopping API

## What you can get

The Google Shopping API returns search as clean JSON. Each successful call costs one credit, and calls that fail are free.

Search engines JSON REST MCP

### More search engines APIs

[Baidu](https://perceptlayer.com/apis/baidu) [Bing](https://perceptlayer.com/apis/bing) [Brave Search](https://perceptlayer.com/apis/brave) [DuckDuckGo](https://perceptlayer.com/apis/duckduckgo) [Google Events](https://perceptlayer.com/apis/google-events) [Google Finance](https://perceptlayer.com/apis/google-finance) [Google Forums](https://perceptlayer.com/apis/google-forums) [Google Images](https://perceptlayer.com/apis/google-images) [Google Lens](https://perceptlayer.com/apis/google-lens) [Google Local](https://perceptlayer.com/apis/google-local) [Google Local Services](https://perceptlayer.com/apis/google-local-services) [Google Maps](https://perceptlayer.com/apis/google-maps)

Use cases

### Track competitor prices across shops

`Use the Google Shopping API to track competitor prices across shops` 

### Find which sellers list a product

`Use the Google Shopping API to find which sellers list a product` 

### Monitor your products in shopping results

`Use the Google Shopping API to monitor your products in shopping results` 

FAQ

## Questions

**How much does the Google Shopping API cost?**

Each successful call costs one credit. New accounts get free credits every month, and credit packs bring the price down as you scale.

**What format are responses in?**

Every endpoint returns JSON, with no HTML parsing on your side.

**Do I need a separate key for Google Shopping?**

No. One key works for every API in the catalogue.

## Try the Google Shopping API with 1,000 free credits

No credit card. Failed calls are never billed.

[Get a free API key](https://perceptlayer.com/signup) [Read the docs](https://perceptlayer.com/docs)
