Responses stay in Korean. Display names, addresses, and status strings come
back in Korean (
yadmNm → “서울대학교병원”, addr → “서울특별시 종로구…”) even
when you call the tool in English. Codes, coordinates, counts, and datetimes are
language-neutral — build your UI on those and let the AI translate names for
display.Region inputs
Providers accept regions in three different shapes. Check the tool’s input schema — the parameter names tell you which one it wants:Coordinates are the most reliable path for non-Korean callers: hospital,
pharmacy, and campsite lookups all accept
xPos/yPos/radius (or
mapX/mapY/radius) and work nationwide. A few providers — notably the ER
live-bed feed — only take Korean region names; merged family tools expose those
as optional sidoName/sigunguName inputs instead.Prefer merged family tools
Several regions publish the same kind of API under different providers and different response shapes. Family tools merge them: you pass alocation
hint and the family routes to the right provider, normalizes the fields, and
returns one item type.
Transport
bus_arrival, bus_location — Seoul · Gyeonggi · Jeonju + national TAGO
fallback in one call.Safety
emergency_shelter — regional shelter lists + the national civil-defense
registry.Culture & lodging
culture_events, local_heritage, public_library, lodging — festivals,
heritage, libraries, and stays across regions.Health
medical_care — hospitals, pharmacies, and ER live beds around a point.API keys
In-band errors
Public-data APIs report failures inside a200 envelope (resultCode /
resultMessage), not HTTP status codes. Presets normalize these into the
errors catalog — read errors[] on the tool output instead of checking HTTP.