{"uid":"cap_eJK4zb28qWZtE8Nad_rrP","slug":"agents-litescrape-com-open-a-google-shopping-product-a354b162","name":"Open a Google Shopping Product","description":"Opens one product's page on Google Shopping and returns product_result (title, description, specifications), offers (position, merchant, price, delivery), reviews, and related products. Identify the product with the gpcid from a shopping result, optionally with its headline_offer_docid and image_docid, or with a prds selector token from a previous response, and pass the q the product was found with. Every shopping result also carries a ready-made litescrape_product_link. The grid's search controls (shoprs, start, num, sort, price refinements) are not accepted here. One call is one request.","url":"https://agents.litescrape.com/api/google/shopping/product","method":"GET","headers":{},"bodySchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","maxLength":2048,"description":"The search term this product was found with."},"gl":{"type":"string","maxLength":2,"minLength":2,"description":"Two-letter country code for result localization, lowercase."},"hl":{"type":"string","default":"en","description":"Interface and result language code, such as en, en-GB, or de."},"prds":{"type":"string","maxLength":2048,"description":"Product selector token from a previous response. Conflicts with gpcid and its companion IDs."},"uule":{"type":"string","maxLength":2048,"description":"Pre-encoded Google location token. Conflicts with location."},"gpcid":{"type":"string","pattern":"^[0-9]{1,20}$","description":"Product cluster ID from a shopping result. Required unless prds is supplied."},"device":{"enum":["desktop","tablet","mobile"],"type":"string","default":"desktop","description":"Device layout Google renders."},"location":{"type":"string","maxLength":512,"description":"Human-readable search origin, such as Austin, Texas. Conflicts with uule."},"image_docid":{"type":"string","pattern":"^[0-9]{1,20}$","description":"Image document ID from the same shopping result. Use with gpcid."},"google_domain":{"type":"string","default":"google.com","description":"Google domain to query, such as google.com or google.co.uk."},"headline_offer_docid":{"type":"string","pattern":"^[0-9]{1,20}$","description":"Headline merchant offer ID from the same shopping result. Use with gpcid."}}},"responseSchema":{"type":"object","properties":{"offers":{"type":"array","items":{"type":"object"},"description":"Merchant offers: position, merchant, price, delivery."},"reviews":{"type":"array","items":{"type":"object"},"description":"Product reviews."},"pagination":{"type":"object","description":"Present when more results exist: next (a ready-made URL for the next page) or next_page_token."},"product_result":{"type":"object","description":"The product: title, description, specifications."},"search_metadata":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"total_time_taken":{"type":"number"}}},"search_parameters":{"type":"object","description":"The request parameters as normalized by the API."}},"description":"Successful responses carry request metadata, the normalized parameters, and the result groups available for the operation. Optional groups are omitted when the source does not provide them. Errors are a JSON body with error, error_code, status_code, request_id, retryable, and the echoed search_parameters."},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0.000150","displayCostAsset":"USD","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.000150/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.000150","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.000150","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wVTtalt7zLoGbzg-NeMfV","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.000150","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"agents.litescrape.com","brandSlug":"agents-litescrape-com-mpp","brandBaseUrl":"https://agents.litescrape.com","brandDocsUrl":null,"whatItDoes":"Fetches a single Google Shopping product page returning structured product details, merchant offers, reviews, and related products.","exampleAgentPrompt":"Can you pull up the full Google Shopping product page for the Sony WH-1000XM5 headphones — I found it with the search 'noise cancelling headphones' and its gpcid is 4887626751350451096 — I want to see the merchant offers, prices, and specs.","exampleUseCases":[{"title":"Compare merchant prices for a product","prompt":"I was looking at 'running shoes' on Google Shopping and found a Nike Air Zoom Pegasus with gpcid 5762341890123456789 — can you pull up all the merchant offers and delivery options so I can find the best price?"},{"title":"Fetch product specs before purchase","prompt":"I need the full specifications and description for the product I found searching 'gaming monitor 144hz' with gpcid 3214567890987654321 on Google Shopping — I want to check the resolution and panel type before buying."},{"title":"Gather customer reviews for a product","prompt":"Can you get me the customer reviews for this Google Shopping product I found searching 'robot vacuum' — its gpcid is 6543219876012345678 — I want to know what people are saying about it before I decide."}],"resultDescription":"Returns a JSON object with: product_result (title, description, specifications), offers (array of merchant offers with position, merchant name, price, and delivery details), reviews (array of customer reviews), related products, pagination info if more results exist, plus search_metadata and search_parameters echoing the request.","failureModes":["Missing required parameter: q must always be provided; returns 400 error with error_code","Neither gpcid nor prds supplied: returns 400 requiring at least one product identifier","Invalid gpcid format (non-numeric or too long): returns 400 validation error","Conflicting parameters: prds and gpcid supplied together returns 400","Conflicting location parameters: both location and uule supplied returns 400","Product not found or removed from Google Shopping: returns empty result or 404","Grid-level search controls (shoprs, start, num, sort) are rejected and ignored or error"],"whenToPreferThis":"Use this endpoint when you have already identified a specific product on Google Shopping (via gpcid, prds token, or litescrape_product_link) and need to retrieve its full detail page — including all merchant offers, pricing, delivery, specs, and reviews — in one structured call. Prefer this over a shopping search endpoint when you already know the product and need depth rather than breadth. Not suitable for discovering products from scratch; use a Google Shopping search endpoint first to obtain the product identifiers.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-18T20:48:16.559Z","isFirstParty":false}