---
title: "경유지 순서 최적화 30"
method: POST
path: "/routes/routeOptimization30"
---

# 경유지 순서 최적화 30

`POST /routes/routeOptimization30`

## Query parameters

- `version` string, required
- `callback` string

## Headers

- `appKey` string, required

## Request body

- object
  - `reqCoordType` string — 요청 좌표 타입<br><br><좌표 타입><br>EPSG3857<br>- Google Mercator<br><br>WGS84GEO<br>- 경위도<br><br>KATECH<br>- TM128(Transverse Mercator:횡메카토르): 한국 표준
  - `resCoordType` string — 응답 좌표 타입<br><br><좌표 타입><br>EPSG3857<br>- Google Mercator<br><br>WGS84GEO<br>- 경위도<br><br>KATECH<br>- TM128(Transverse Mercator:횡메카토르): 한국 표준
  - `startName` string, required — 출발지 명칭<br>UTF-8 인코딩 해야 합니다.
  - `startX` string, required — 출발지 X좌표: 경도
  - `startY` string, required — 출발지 Y좌표: 위도
  - `startTime` string, required — 출발 시간(YYYYMMDDHHMM)<br>2017년09월12일19시38분의 경우 => 201709121938
  - `endName` string, required — 목적지 명칭<br>UTF-8 인코딩 해야 합니다.
  - `endX` string, required — 목적지 X좌표: 경도 입니다.
  - `endY` string, required — 목적지 Y좌표: 위도 입니다.
  - `endPoiId` string — 목적지의 POI ID (POI 검색 결과를 얻은 값) 입니다.
  - `searchOption` string — 경로 탐색 옵션 입니다.<br>- 0: 교통최적+추천(기본값)<br>- 1: 교통최적+무료우선<br>- 2: 교통최적+최소시간<br>- 3: 교통최적+초보<br>-10: 최단거리+유/무료
  - `carType` string — 톨게이트 요금에 대한 차종을 지정합니다<br>- 1: 승용차<br>- 2: 중형승합차<br>- 3: 대형승합차<br>- 4: 대형화물차<br>- 5: 특수화물차
  - `coordinateFlag` string — 경로 좌표 요청 유무 코드<br>- 0 : 경로좌표 요청(기본값)<br>- 1 : 경로좌표 요청안함
  - `deliveryAccuracy` string — 배송 결과 정확도를 설정합니다.<br>- 1 : 내부 경로 안내정보를 최대한 사용<br>- 2 : 내부 경로 안내정보를 보통 사용<br>- 3 : 내부 경로 안내정보를 최소 사용
  - `viaPoints` object[], required — 경유지 목록 입니다.<br>목록 전체는 대괄호[] 각각의 리스트는 중괄호{}로 묶습니다.
    - `viaPointId` string, required — 경유지 id(PK), 운송장 번호 등을 입력 합니다.
    - `viaPointName` string, required — 경유지 명칭
    - `viaX` string, required — 경유지 경도 좌표
    - `viaY` string, required — 경유지 위도 좌표
    - `viaDetailAddress` string — 경유지 상세주소
    - `viaPoiId` string — 경유지 POI ID(POI 검색결과로 얻은 값 입니다.)
    - `viaTime` integer — 경유지 체류 시간 (단위 : 초)
    - `wishStartTime` string — 경유지 도착 희망 시간대 시작시간 (YYYYMMDDHHMM)<br>경유지를 2017년 07월12일 13시에서 15시 사이에 도착하기를 희망하는 경우에 wishStartTime = 201707121300 으로 설정하고, wishEndTime = 201707121500 으로 설정하여 사용 합니다.
    - `wishEndTime` string — 경유지 도착 희망 시간대 종료시간 (YYYYMMDDHHMM)<br>경유지를 2017년 07월12일 13시에서 15시 사이에 도착하기를 희망하는 경우에 wishStartTime = 201707121300 으로 설정하고, wishEndTime = 201707121500 으로 설정하여 사용 합니다.
  - `truckType` string — 화물차 경로안내 사용시 필수 값. 경로요청 차량 종류입니다.<br>< 경로요청 차량 종류 ><br>- 1 : 화물자동차<br>- 2 : 건설기계 <br>- 3 : 특수자동차<br>- 4 : 고압가스/위험물적재차량<br>- 5 : 승용차, 소형차(15인승 이하)<br>- 6 : 중형승합차(16~32인승, 길이 9m 미만)<br>- 7 : 대형승합차(33인승 이상, 길이 9m 이상)
  - `truckWidth` string — truckType 값 입력시 필수.<br>경로요청 차량 폭 (단위 : cm) - 100~300
  - `truckHeight` string — truckType 값 입력시 필수.<br>경로요청 차량 높이 (단위 : cm) - 100~600
  - `truckWeight` string — truckType 값 입력시 필수.<br>경로요청 차량 적재중량 (단위 : kg) - 500~600000
  - `truckTotalWeight` string — truckType 값 입력시 필수.<br>경로요청 차량 총중량 (단위 : kg) - 500~600000
  - `truckLength` string — truckType 값 입력시 필수.<br>경로요청 차량 길이 (단위 : cm) - 200~4000

## Response `200`

200

- object

## Other responses

- `401` — 401

---

[API](https://skmtc.net/sk/apis/tmap-api-2.md) · [All operations](https://skmtc.net/sk/apis/tmap-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sk/tmap-api-2/versions/2539b7eaa35a/schema)
