/api/v1/places.json?place_type=cafe&page=1
Lists places with area, city, category, and coordinate filters.
Every request is paginated. Default page size is 10; pass per_page to request more, capped at 100.
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
neighborhood_id |
integer | No | Filter by neighborhood database ID. |
district_id |
integer | No | Filter by district database ID. |
latitude |
number | No | Sort by distance; use with longitude. |
longitude |
number | No | Sort by distance; use with latitude. |
place_type |
string | No | Filter by one place category. |
page |
integer | No | Page number. Defaults to 1. |
per_page |
integer | No | Page size. Defaults to 10, maximum 100. |
include_closed |
boolean | No | Include permanently closed places. Defaults to false. |
city_uuids[] / city_names[] |
array | No | Filter by one or more cities. |
Example request
curl --get 'https://hoodsdk.com/api/v1/places.json?place_type=cafe&page=1'
Example response 200 OK
[
{
"id": 42,
"name": "Example Cafe",
"description": "A neighborhood cafe.",
"longitude": -73.9501,
"latitude": 40.7241,
"full_address": "123 Example St, Brooklyn, NY 11222",
"website": "https://example.com",
"rating": 4.2,
"editorial_score": 1.5,
"place_type": "cafe",
"primary_image": "https://cdn.example.com/place.jpg"
}
]