{"uid":"cap_YVXq7DgR3OrzHaAkF8SoS","slug":"serp402-google-maps-photos-20a0dc3d","name":"serp402 Google Maps Photos","description":"Google Maps Photos: Extract full size images, thumbnails, and user information. Structured JSON, USD 0.05 per call in USDC — no API key, no account, no subscription, no minimum. Not affiliated with, endorsed by or an official channel of any of the services the results come from. All trademarks and copyright remain the property of their respective owners.","url":"https://serp402.com/api/v1/google-maps-photos?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"hl":{"type":"string","description":"language to use for the Google Maps Photos search. It's a two or three-letter language code. (e.g., en for English, es for Spanish, or fr for French),…"},"data_id":{"type":"string","description":"Google Maps data ID. Find the data ID of a place using our Google Maps API ."},"category_id":{"type":"string","description":"ID of a category. You can find the value of an ID inside the categories array, using our Google Maps Photos API . The number, and the type of categories can…"},"next_page_token":{"type":"string","description":"next page token. It is used for retrieving the next page results. 20 results are returned per page."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2xNhFfplXnyEJ4wUxCaRb","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extract full-size images, thumbnails, and user information from Google Maps photos for a given place using its data ID","exampleAgentPrompt":"Pull all the full-size photos and thumbnails from Google Maps for the place with data ID '0x89c25090d361d53f:0x7f6c5a6e53b1ae3b' in English, and show me what categories of photos are available.","exampleUseCases":[{"title":"Travel research for hotel photos","prompt":"Get me the Google Maps photos for the Marriott Times Square — I have the data ID '0x89c25a5b517a9c3d:0x4f75f7ceaa9dd8f'. Show me full-size images and thumbnails in English."},{"title":"Restaurant imagery for review aggregator","prompt":"I need to pull all user-uploaded food and interior photos from Google Maps for a restaurant with data ID '0x3bce4073d74c3f:0x5f3c2a1b9e7d4c2a'. Fetch the first page in English and then get me the next page using the pagination token."},{"title":"Category-filtered photos for a tourist attraction","prompt":"Fetch only the 'exterior' category photos from Google Maps for the place with data ID '0x39f102a6eb4a5c8b:0x4a9f3d8c2e1b7a5f'. Return full-size images in Spanish."}],"resultDescription":"A structured JSON response containing an array of full-size image URLs, thumbnail URLs, associated user information (uploader details), available photo categories with their IDs, and a next_page_token for fetching subsequent pages of results (20 results per page).","failureModes":["Invalid or non-existent data_id returns empty results or an error","Invalid category_id returns no results for that category","Expired or invalid next_page_token causes pagination to fail","Unsupported language code may fall back to default or return an error","Rate limiting or network issues may result in timeouts","Place with no photos returns an empty array"],"whenToPreferThis":"Choose this endpoint when you need to extract photos (full-size and thumbnails) along with uploader metadata from a specific Google Maps place identified by its data_id. It is ideal for travel apps, business listing enrichment, review platforms, and any workflow that needs structured image data from Google Maps without maintaining a Google API key or account. Use it over scraping raw Google Maps pages when you need clean, structured JSON output with pagination support.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:41:55.334Z","isFirstParty":false,"canonicalSlug":"serp402-google-maps-photos-20a0dc3d"}