# 이코노미 API 조사 ## [1. 검색화면 카테고리 조회 API (기아차, 특가, ...)](https://drive.google.com/file/d/1rZyKpGY6qjh1q4RRRGQwndtAt-yJMkxV/view?usp=sharing) URL `/getGREENAPI_AGENT_SEARCH` Method `GET` Params `flag` : `"CFG_NEW"` --- ## [2. 차량 필터 조회 API](https://drive.google.com/file/d/1qWNPaXXdm3o-imm4CbZZ3s_VVsLtUbAz/view?usp=sharing) URL `/car/search-filter` Method `GET` Params `flag` : `"CFG_NEW"` --- ## [3. 지도 마커 오른쪽 위에 뜨는것 API(N, %, 번개 ….)](https://drive.google.com/file/d/1CMzYctoXkMk0qyuiMI7i6oVcGTGDH9hJ/view?usp=sharing) URL `/getGREENAPI_AGENT_MAP` Method `GET` Params `flag` : `"N"` `s_dt` : `"202205101300"` -> `yyyyMMddHHmm` `e_dt` : `"202205101400"` -> `yyyyMMddHHmm` `lat` : `"37.50836949315531"` `lng` : `"127.07258221888043"` `agentInfo` : `""` -> `BASICCD`를 `,` 로 구분 `carsubid` : `""` -> `CARSUBID`를 `,` 로 구분 Note Response의 `MAP_TAG`를 기반으로 표시 함 --- ## [4. 차고지 목록 화면 이벤트 표시 API](https://drive.google.com/file/d/1RfgzH53vVU0JFpaC31bsJIV31Lm0n8dd/view?usp=sharing) URL `/getGREENAPI_AGENT_REV_LIST` Method `POST` Params `rev_yn` : `"N"` `s_dt` : `"202205101300"` -> `yyyyMMddHHmm` `e_dt` : `"202205101400"` -> `yyyyMMddHHmm` `agentCdStr` : `11437` -> `AGENTCD` 값 전달 `carsubid` : `""` -> `CARSUBID`를 `,` 로 구분 Note Response의 `CPN_NAME`를 기반으로 표시 함 --- ## [5. 차고지 목록 화면 신차/하트 표시 API](https://drive.google.com/file/d/1y_ndKR0-7p6bxwP6-kyTgBoj1K_qOTIE/view?usp=sharing) URL `/getGREENAPI_AGENT_REV_LIST` Method `POST` Params `rev_yn` : `"N"` `s_dt` : `"202205101300"` -> `yyyyMMddHHmm` `e_dt` : `"202205101400"` -> `yyyyMMddHHmm` `agentCdStr` : `11437` -> `AGENTCD` 값 전달 `carsubid` : `""` -> `CARSUBID`를 `,` 로 구분 Note Response의 `NEWCAR_YN`를 기반으로 신차 표시 함 코드상으로 Response의 `CSR_BADGE`가 `"heart"`(기아차)의 경우 하트 표시 한다고 되어있으나 화면상에서 찾지 못함 --- ## [6. 그린존 정보 API](https://drive.google.com/file/d/1JMeypX283nbD6imoFkGEMaE8LUxL_cfq/view?usp=sharing) URL `/getGREENAPI_AGENT_INFO` Method `GET` Params `agentcd` : `11437` -> `AGENTCD` 값 전달 Note Response의 `MAP_TAG`를 기반으로 표시 함 --- ## 7. 추가적 MAP_TAG가 내려오지만 애매한 API 들... [a. 차량정보 API](https://drive.google.com/file/d/1hh8Dp3wIBbRrZqZ1zRCngNfv216ILUEy/view?usp=sharing) URL `/getGREENAPI_CAR_VIEW_INFO` Method `GET` Params `carid` : `15948` -> `CARID` 값 전달 Note `MAP_TAG`는 사용하지 않으나, 코드상으로 Response의 `CSR_BADGE`가 `"heart"`(기아차)의 경우 하트 표시 한다고 되어있으나 화면상에서 찾지 못함 --- [b. 무료편도 API](https://drive.google.com/file/d/1N666xCHpQX-JgIy9dCj_lz79Ln021xvf/view?usp=sharing) URL `/getGREENAPI_REV_FREE` Method `GET` Params `flag` : `1` -> `1` : `근처`, `2` : `최근`, `3`: `즉시`, `4` : `이미예약` `search` : `""` `pages` : `0` `blat` : `37.50836949315531` `blng` : `127.07258221888043` Note Response의 `NEWCAR_YN`를 기반으로 신차, 기본, 네이버 인지 체크 후 아이콘 표시