v2

latestOpenAPI 3.0.3AGPL-3.02026-07-216183244.3 KB
locations

Return locations within a given radius of a center point. Results are ordered by distance (closest first), then by id. Each result includes a computed distance_km field.

get/api/v1/locations/nearby

Query parameters

latnumber float required

Latitude of the center point (decimal degrees, -90 to 90)

lonnumber float required

Longitude of the center point (decimal degrees, -180 to 180)

pageinteger

A page number within the paginated result set.

radius_kmnumber float required

Search radius in kilometers (must be positive)

sizeinteger

Number of results to return per page.

Response

pageinteger required

Current page number

pagesinteger required

Total number of pages

sizeinteger required

Number of items per page

totalinteger required

Total number of items

Example response

{
  "page": 1,
  "pages": 16,
  "size": 100,
  "total": 1531
}