# 이코노미 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`를 기반으로 신차, 기본, 네이버 인지 체크 후 아이콘 표시