Hotel Photos
2 creditsGet photos for a hotel property.
/api/v1/tools/google/hotels/photosParameters
An HTTPS Google Hotels entity URL with the path /travel/hotels/entity/{bookingToken}. The maximum length is 4,096 characters. Provide exactly one target: hotelUrl, bookingToken, or propertyId. The request body is strict. Unknown fields are rejected.
The bookingToken from a Search result. This is the preferred target. It can contain letters, numbers, underscores, and hyphens. The maximum length is 2,048 characters. Provide exactly one target.
Deprecated input alias for bookingToken. The value must be a booking token even though this input is named propertyId. Provide exactly one target.
The maximum number of photos to return, from 1 to 1,000. The default is 40. The value cannot be more than your plan limit.
Select result fields. Values must be unique. Use ["*"] alone for all supported fields. If you omit this parameter, the API returns these default fields: "url", "label", "categoryIds". Supported fields: "url", "label", "categoryIds".
Response Schema
The Google Hotels photos result.
The selected fields for each unique photo.
The available photo categories. This array is not changed by fields.
The number of photos in this response.
The number of unique photos collected before maxPhotos is applied.
True when maxPhotos limits the output or when later pagination stops after a non-timeout failure, an invalid page, a repeated cursor, or no progress. A request deadline returns HTTP 504.
Request metadata.
The tool name.
The request cost. The value is 2.
The unique request ID.
Request
curl -X POST https://scraper.run/api/v1/tools/google/hotels/photos \-H "Authorization: Bearer sc_live_..." \-H "Content-Type: application/json" \-d '{"bookingToken": "ChkIq_atzbv20-8ZGg0vZy8xMXFoMzRoa3pfEAE","maxPhotos": 2,"fields": ["url", "label", "categoryIds"]}'
Response Example
{"data": {"photos": [{"url": "https://lh3.googleusercontent.com/p/example","label": "Guest room","categoryIds": [6,14]}],"categories": [{"categoryId": 6,"name": "Bedroom","streetView": false,"count": 12,"thumbnailUrl": "https://lh3.googleusercontent.com/p/example-thumb"}],"returnedCount": 1,"collectedCount": 1,"truncated": false},"meta": {"tool": "google-hotels-photos","creditsUsed": 2,"requestId": "req_abc123"}}