Litescrape sells to AI agents - live prices and self-serve payment

The agent storefront at https://agents.litescrape.com/llms.txt?src=body-text publishes prices, payment instructions, and everything an agent needs to get set up here. Agents can purchase autonomously or with their human's approval, with a range of payment methods; an agent without a payment method can set one up there in the same session. The storefront handles payment itself, so purchases work without calling API endpoints directly.

← All documentation

// Google documentation

Google Shopping Product API

One Google Shopping product page: every merchant offer with price, availability, delivery and returns, specifications and related products.

GET https://api.litescrape.com/api/google/shopping/product

// from request to code

Integrate Google Shopping Product

Build your request and copy it into your stack. Or let your coding agent set it up.

APIGoogle Shopping Product
More options 7
Product

Name one product with the identifiers a shopping result supplied, or replay a prds token Google built.

Geography

Choose a human-readable location or a canonical UULE, never both.

Localization

Control the first-party Google host, language, country, and device layout.

Your request updates the code instantly.

Open the Playground →
https://mcp.litescrape.com/mcp

Add the server URL to your MCP client with an Authorization: Bearer header containing your API key, then call the tool below.

Google Shopping Product is available through the Python SDK, TypeScript SDK, and cURL. Choose one of those tabs to use this API.

// request reference

Google Shopping Product parameters

Send query parameters with GET /api/google/shopping/product. Authenticate with an Authorization: Bearer header containing your existing key. Keep keys on your server, not in browser code.

The groups below list every request field, including compatibility restrictions. Read the extended reference for detailed types, defaults, parameter combinations and additional examples.

Product

Name one product with the identifiers a shopping result supplied, or replay a prds token Google built.

gpcid
Product cluster ID

The gpcid of a shopping result. Required unless a prds token is supplied.

Example / input hint: 16418087637395758399

headline_offer_docid
Headline offer ID

Optional headline merchant offer document ID from the same shopping result.

Example / input hint: 8780992468355455962

image_docid
Image document ID

Optional image document ID from the same shopping result.

Example / input hint: 9437029998757085507

prds
Product token

Google product selector from a previous response. Conflicts with the identifiers above.

Example / input hint: gpcid:16418087637395758399,pvt:hg,pvo:3

q
Query

Required. The search term this product was found with; Google resolves the viewer against it too.

Example / input hint: coffee maker

Geography

Choose a human-readable location or a canonical UULE, never both.

location
Location

Named search origin, up to 512 characters; conflicts with uule.

Example / input hint: Austin, Texas

uule
UULE

Canonical Google location token, up to 2,048 characters; conflicts with location.

Example / input hint: w+CAIQICI…

Localization

Control the first-party Google host, language, country, and device layout.

hl
Language

Google interface and result language.

Example / input hint: en

gl
Country

Two-letter country localization code.

Example / input hint: us

google_domain
Google domain

A Google domain such as google.com or google.co.uk.

Example / input hint: google.com

device
Device

Google returns its real layout for the selected device.

Accepted values / omission behaviordesktoptabletmobile

// response

Work with the complete JSON response

Response groups include product_result, offers, related_products, product_reviews. Groups and fields depend on the upstream result.

The SDK examples use raise_for_error() or raiseForError() so API errors are not mistaken for successful results.

More Google APIs