Endpoint Playground
Returns the photos Google publishes for a specified place_id — the imagery shown on the place's Google Maps page, typically dozens of images for a well-covered business. Each entry carries the image URL as served plus its pixel dimensions when reported; swap the trailing size suffix on the URL (e.g. `=w203-h100-k-no`) to request other dimensions. Contributor avatars and review-attached photos are excluded. This is the place page's image set, not a paginated archive feed. Rate limit is enforced at 1 request per second.
14 Oct 2026: Single record response; 0 fields had a value in every checked item.
curl 'https://api.crawlora.net/api/v1/google/map/place/ChIJs3cv0KuvEmsRHcXYwNJ6GU0/photos' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| place_id (path) | string | Yes | ChIJs3cv0KuvEmsRHcXYwNJ6GU0 | Google Place ID |
| limit | integer | No | Maximum number of photos to return. Omit or 0 for all captured. |
{
"code": 200,
"msg": "ok",
"data": [
{
"url": "https://lh3.googleusercontent.com/gps-cs-s/AHRPTWlbepbs69mWZVN7SNi4FYseIr1JvRCpGHgpFfN5wOf02mKO=w203-h100-k-no",
"width": 203,
"height": 100
},
{
"url": "https://lh3.googleusercontent.com/gps-cs-s/AHRPTWntpDTSCFVQdK1TmGSIhUaUWhoH45c1klBfg6se1L-m4xSO=w408-h306-k-no",
"width": 408,
"height": 306
}
]
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.