Changelog
KakaoMap operations now expose APIFuse-standard, agent-actionable contracts. Search and place/review additions are optional enrichments when KakaoMap provides the data. Search coordinates are converted to KakaoMap's WCONGNAMUL plane coordinates before upstream place search, sort_by: "distance" maps to KakaoMap USER_DISTANCE, and ratings are emitted only from a rating source that has participants. Route and transit-info renames are intentional hard-breaking cleanup for Development-stage public contract quality.
For search and transit directions, replace public sort with sort_by. For search, sort_by: "distance" now requires both lat and lng, and the previously exposed radius input has been removed because KakaoMap ignored it. For route outputs, replace transit duration, walkTime, and transitTime with duration_sec, walk_sec, and transit_sec; replace car fare with toll_fee or taxi_fee. For transit-info, branch on top-level info_type and read normalized fields such as stop_id, lng, vehicle_locations, realtime_state_message, station_id, station_name, and subway_line_name instead of upstream-shaped names. Route callers may keep coordinate pairs or switch to origin and destination strings.