키워드로 장소 검색 시 distance가 없습니다

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.

local api 가이드를 따라 아래와 같이 코드를 작성했습니다

public StoreSearchResponse searchStoreList(User user, String query, String x, String y, Integer page) {
        Integer size = 15;
        String sort = "distance";

        // 타임아웃 설정
//        HttpComponentsClientHttpRequestFactory factory = new HttpComponentsClientHttpRequestFactory();
//        factory.setConnectTimeout(5000); // 타임아웃 설정 5초

        // 1. 요청 URL 및 쿼리스트링 추가
        UriComponents uri = UriComponentsBuilder.fromHttpUrl("https://dapi.kakao.com/v2/local/search/keyword.json")
                .queryParam("query", query, Charset.forName("UTF-8"))
                .queryParam("category_group_code", "FD6")
                .queryParam("x", x)
                .queryParam("y", y)
                .queryParam("page", page)
                .queryParam("size", size)
                .queryParam("sort", sort)
                .build();

        // 헤더 설정
        RestTemplate restTemplate = new RestTemplate();
        HttpHeaders httpHeaders = new HttpHeaders();
        httpHeaders.set("Authorization", "KakaoAK "+kakaoRestApi);

        HttpEntity<String> entity = new HttpEntity<>(httpHeaders);

        // HTTP 요청할 떄 생성한 Header 설정
        Map body = restTemplate.exchange(uri.toUriString(), HttpMethod.GET, entity, Map.class).getBody();
        System.out.println(body);

        return null;
    }

그리고 파라미터를 아래와 같이 세팅하고 요청을 보냈습니다.
x: 37.5460497
y: 126.9853
query: 마라탕
page: 1

{documents=[{address_name=서울 중구 태평로2가 58-8, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식 > 중국요리, distance=, id=1306035038, phone=02-776-8181, place_name=천궁전마라탕, place_url=http://place.map.kakao.com/1306035038, road_address_name=서울 중구 세종대로16길 1, x=126.977137630991, y=37.5635722240324}, {address_name=서울 중구 태평로1가 76-1, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식 > 중국요리, distance=, id=1526470194, phone=, place_name=마라공방, place_url=http://place.map.kakao.com/1526470194, road_address_name=서울 중구 세종대로21길 55, x=126.975940630577, y=37.5690446356519}, {address_name=서울 중구 소공동 86-7, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식, distance=, id=1693070071, phone=02-318-2888, place_name=오복우육면, place_url=http://place.map.kakao.com/1693070071, road_address_name=서울 중구 소공로 100, x=126.97985630836175, y=37.56372769056367}, {address_name=서울 중구 태평로1가 72-1, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식, distance=, id=2088305874, phone=02-737-5958, place_name=라향각마라탕, place_url=http://place.map.kakao.com/2088305874, road_address_name=서울 중구 세종대로21길 67, x=126.97570849731, y=37.5693085798051}, {address_name=서울 중구 소공동 24, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식 > 중국요리, distance=, id=739458027, phone=02-776-5688, place_name=탕화쿵푸마라탕 명동5호점, place_url=http://place.map.kakao.com/739458027, road_address_name=서울 중구 남대문로7길 15, x=126.98099379621466, y=37.56384681067829}, {address_name=서울 중구 소공동 26, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식 > 중국요리, distance=, id=940056596, phone=02-752-6388, place_name=춘리마라탕 명동본점, place_url=http://place.map.kakao.com/940056596, road_address_name=서울 중구 남대문로7길 11-6, x=126.981064016041, y=37.5636711276712}, {address_name=서울 종로구 신문로1가 163, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식 > 중국요리, distance=, id=1691031270, phone=02-720-6638, place_name=춘리마라탕, place_url=http://place.map.kakao.com/1691031270, road_address_name=서울 종로구 새문안로 92, x=126.974906949753, y=37.5697012461836}, {address_name=서울 중구 남대문로1가 21, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식 > 중국요리, distance=, id=1891901763, phone=02-720-9988, place_name=우육면공방, place_url=http://place.map.kakao.com/1891901763, road_address_name=서울 중구 남대문로 114-1, x=126.983009970673, y=37.5673745176866}, {address_name=서울 종로구 청진동 246, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식 > 중국요리, distance=, id=27260716, phone=02-2251-8345, place_name=차알 광화문점, place_url=http://place.map.kakao.com/27260716, road_address_name=서울 종로구 종로3길 17, x=126.978922738674, y=37.5710030687242}, {address_name=서울 종로구 청진동 146, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식, distance=, id=616228687, phone=, place_name=미연마라탕 2호점, place_url=http://place.map.kakao.com/616228687, road_address_name=서울 종로구 종로 19, x=126.979894009612, y=37.5708482669509}, {address_name=서울 종로구 청진동 146, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식, distance=, id=1974768669, phone=02-2075-7366, place_name=마라공방, place_url=http://place.map.kakao.com/1974768669, road_address_name=서울 종로구 종로 19, x=126.979923441709, y=37.5708446679787}, {address_name=서울 중구 을지로2가 199-58, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식 > 중국요리, distance=, id=631732137, phone=, place_name=신룽푸마라탕, place_url=http://place.map.kakao.com/631732137, road_address_name=서울 중구 명동7가길 20, x=126.98329811331, y=37.5645238073669}, {address_name=서울 중구 을지로2가 199-13, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식 > 중국요리, distance=, id=1820258951, phone=02-3789-3888, place_name=하이디라오 명동점, place_url=http://place.map.kakao.com/1820258951, road_address_name=서울 중구 명동3길 36, x=126.983734838365, y=37.5653383688922}, {address_name=서울 중구 서소문동 52-7, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식 > 중국요리, distance=, id=851213105, phone=02-318-4777, place_name=유방녕의 웍, place_url=http://place.map.kakao.com/851213105, road_address_name=서울 중구 서소문로11길 8, x=126.97304607927425, y=37.563268626039175}, {address_name=서울 종로구 당주동 37-6, category_group_code=FD6, category_group_name=음식점, category_name=음식점 > 중식 > 중국요리, distance=, id=552877346, phone=02-723-8696, place_name=동베이, place_url=http://place.map.kakao.com/552877346, road_address_name=서울 종로구 새문안로5길 8-1, x=126.975033299785, y=37.5709842903419}], meta={is_end=false, pageable_count=45, same_name={keyword=마라탕, region=[], selected_region=}, total_count=7083}}

그런데 프린트 결과로 distance가 빠져서 응답됩니다.
분명 x,y가 존재하면 distance가 알맞게 온다고 알고 있습니다.
뭐가 문제일까요??

x, y 좌표 설정이 올바르지 않습니다.
x, y값을 반대로 호출하면 distance 값도 응답받을 수 있습니다.

curl -X GET "https://dapi.kakao.com/v2/local/search/keyword.json?page=1&size=15&sort=distance&query=%EB%A7%88%EB%9D%BC%ED%83%95&x=126.9853&y=37.5460497" \
-H "Authorization: KakaoAK {REST_API_KEY}"
{
  "documents": [
    {
      "address_name": "서울 용산구 용산동2가 45-1",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 술집 > 호프,요리주점",
      "distance": "394",
      "id": "1755486913",
      "phone": "02-794-7768",
      "place_name": "도시인어",
      "place_url": "http://place.map.kakao.com/1755486913",
      "road_address_name": "서울 용산구 신흥로 54",
      "x": "126.98781323788347",
      "y": "37.54311124393006"
    },
    {
      "address_name": "서울 용산구 이태원동 706",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식 > 양꼬치",
      "distance": "782",
      "id": "2108864879",
      "phone": "",
      "place_name": "취향",
      "place_url": "http://place.map.kakao.com/2108864879",
      "road_address_name": "서울 용산구 녹사평대로54길 11",
      "x": "126.98798923472755",
      "y": "37.53932706273179"
    },
    {
      "address_name": "서울 용산구 후암동 116-27",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식 > 중국요리",
      "distance": "978",
      "id": "2832546",
      "phone": "070-4388-8489",
      "place_name": "마부마라탕&마라샹궈",
      "place_url": "http://place.map.kakao.com/2832546",
      "road_address_name": "서울 용산구 한강대로104길 60",
      "x": "126.975497435409",
      "y": "37.5501605486233"
    },
    {
      "address_name": "서울 용산구 남영동 61-4",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식",
      "distance": "1146",
      "id": "960717550",
      "phone": "02-795-5100",
      "place_name": "라화방마라탕 숙대입구점",
      "place_url": "http://place.map.kakao.com/960717550",
      "road_address_name": "서울 용산구 한강대로 282",
      "x": "126.97273751317",
      "y": "37.5434493035411"
    },
    {
      "address_name": "서울 용산구 동자동 5-12",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식 > 양꼬치",
      "distance": "1153",
      "id": "2107968221",
      "phone": "02-794-5426",
      "place_name": "하얼빈양꼬치",
      "place_url": "http://place.map.kakao.com/2107968221",
      "road_address_name": "서울 용산구 후암로 87",
      "x": "126.975883466898",
      "y": "37.5532456459261"
    },
    {
      "address_name": "서울 용산구 갈월동 90-17",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식 > 중국요리 > 라화쿵부",
      "distance": "1199",
      "id": "978322887",
      "phone": "02-711-8558",
      "place_name": "라화쿵부 숙대점",
      "place_url": "http://place.map.kakao.com/978322887",
      "road_address_name": "서울 용산구 한강대로 277",
      "x": "126.97228280369183",
      "y": "37.542977974953615"
    },
    {
      "address_name": "서울 용산구 갈월동 70-9",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식 > 중국요리 > 라사천마라탕",
      "distance": "1233",
      "id": "1887702141",
      "phone": "070-8821-7737",
      "place_name": "라사천마라탕 용산점",
      "place_url": "http://place.map.kakao.com/1887702141",
      "road_address_name": "서울 용산구 한강대로 329",
      "x": "126.971483277486",
      "y": "37.5476692872343"
    },
    {
      "address_name": "서울 용산구 이태원동 449-5",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식",
      "distance": "1277",
      "id": "514187499",
      "phone": "",
      "place_name": "리치몬드",
      "place_url": "http://place.map.kakao.com/514187499",
      "road_address_name": "서울 용산구 녹사평대로40나길 5",
      "x": "126.98807256181152",
      "y": "37.53475449386341"
    },
    {
      "address_name": "서울 용산구 이태원동 118-7",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식 > 중국요리",
      "distance": "1333",
      "id": "1293293659",
      "phone": "",
      "place_name": "홍마방 이태원점",
      "place_url": "http://place.map.kakao.com/1293293659",
      "road_address_name": "서울 용산구 이태원로19길 15",
      "x": "126.991690799438",
      "y": "37.5351701652302"
    },
    {
      "address_name": "서울 용산구 이태원동 118-71",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식 > 양꼬치",
      "distance": "1359",
      "id": "1195971801",
      "phone": "",
      "place_name": "태원양꼬치",
      "place_url": "http://place.map.kakao.com/1195971801",
      "road_address_name": "서울 용산구 이태원로27가길 54-3",
      "x": "126.992061920509",
      "y": "37.5350476546568"
    },
    {
      "address_name": "서울 용산구 청파동3가 26-15",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식 > 중국요리",
      "distance": "1383",
      "id": "1509111014",
      "phone": "02-6949-2969",
      "place_name": "춘리마라탕 숙대점",
      "place_url": "http://place.map.kakao.com/1509111014",
      "road_address_name": "서울 용산구 청파로45길 13",
      "x": "126.969804214831",
      "y": "37.5442306573655"
    },
    {
      "address_name": "서울 중구 회현동1가 92-16",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식 > 중국요리",
      "distance": "1474",
      "id": "7996258",
      "phone": "02-752-3991",
      "place_name": "야래향",
      "place_url": "http://place.map.kakao.com/7996258",
      "road_address_name": "서울 중구 퇴계로10길 14",
      "x": "126.98013721532243",
      "y": "37.558688463334576"
    },
    {
      "address_name": "서울 중구 남산동2가 15-10",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식 > 양꼬치",
      "distance": "1480",
      "id": "1914725849",
      "phone": "02-772-9289",
      "place_name": "매화양꼬치 명동점",
      "place_url": "http://place.map.kakao.com/1914725849",
      "road_address_name": "서울 중구 퇴계로20길 19",
      "x": "126.98594765706",
      "y": "37.559381263619"
    },
    {
      "address_name": "서울 용산구 청파동2가 71-8",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식 > 중국요리",
      "distance": "1491",
      "id": "1486252523",
      "phone": "02-711-5595",
      "place_name": "마라홀릭마라탕 숙대점",
      "place_url": "http://place.map.kakao.com/1486252523",
      "road_address_name": "서울 용산구 청파로47길 34",
      "x": "126.968490203381",
      "y": "37.5448619145383"
    },
    {
      "address_name": "서울 용산구 이태원동 123-33",
      "category_group_code": "FD6",
      "category_group_name": "음식점",
      "category_name": "음식점 > 중식 > 중국요리 > 소림마라",
      "distance": "1513",
      "id": "2000899678",
      "phone": "02-2039-2607",
      "place_name": "소림마라 이태원점",
      "place_url": "http://place.map.kakao.com/2000899678",
      "road_address_name": "서울 용산구 이태원로 189",
      "x": "126.995044371144",
      "y": "37.5348405872909"
    }
  ],
  "meta": {
    "is_end": false,
    "pageable_count": 45,
    "same_name": {
      "keyword": "마라탕",
      "region": [],
      "selected_region": ""
    },
    "total_count": 7480
  }
}