Quickstart

Start with the health endpoint, then request a small administrative list.

Check status

GET/health
bash
curl https://api.geodash.pl/api/v1/health
Response200
json
{
  "status": "ok",
  "ts": "2026-04-14T00:00:00.000Z"
}

Fetch wojewodztwa

bash
curl "https://api.geodash.pl/api/v1/wojewodztwa?limit=16&geometry=false"
js
const baseUrl = 'https://api.geodash.pl/api/v1'
const response = await fetch(`${baseUrl}/wojewodztwa?limit=16&geometry=false`)

if (!response.ok) {
  throw new Error(`Request failed with ${response.status}`)
}

const { data, meta } = await response.json()

Next steps

  • Use q on /search for text search.
  • Use /locate?lat=...&lon=... for coordinate lookup.
  • Add geometry=true only when a map needs geometry.