"""Simple test to see API response.""" import serpapi from config import settings client = serpapi.Client(api_key=settings.serpapi_api_key) results = client.search({ "engine": "google_shopping_light", "q": "mobile under 2000 INR", "gl": "in", "hl": "en", "max_price": 2000 }) shopping_results = results.get("shopping_results", []) print(f"Found {len(shopping_results)} results") if shopping_results: first = shopping_results[0] print("\nFirst product keys:") for key in first.keys(): print(f" - {key}") print("\nLink-related fields:") print(f" product_link: {first.get('product_link', 'NOT FOUND')}") print(f" link: {first.get('link', 'NOT FOUND')}") print(f" tracking_link: {first.get('tracking_link', 'NOT FOUND')}") print("\nFirst product data:") print(f" Title: {first.get('title', 'N/A')}") print(f" Price: {first.get('extracted_price', 'N/A')}") print(f" Source: {first.get('source', 'N/A')}")