AI 택배 배송조회

배송조회 서비스 중

택배사의 실시간 배송 상세 타임라인 정보 추적 및 AI를 활용한 정밀 지연/도착 예측 리포트와 상황별 기사님 문자 추천을 통합 제공합니다.

API 키 필수 HTTPS POST /api/v1/delivery/track

API 설명

실시간 배송 조회 데이터를 기반으로, AI 모델이 배송 상태를 다각도로 분석하여 예상 도착 요일 예측, 특정 지점에서의 병목 현상 및 지연 원인을 도출하고 수령 상황별 기사님용 최적화 문자메시지 템플릿 생성을 원스톱으로 제공합니다. - 국내 29개 주요 택배사 및 물류 대행사 완벽 지원 - 2시간 주기 캐싱 및 배송완료 건 영구 캐싱 - AI 기반 지연 분석, 도착일 예측 및 기사님 문자 추천 통합 - cURL/Fetch 표준 API 제공

사용 가이드

## 사용 방법 ### 요청 ```http POST /api/v1/delivery/track Content-Type: application/json X-API-Key: YOUR_API_KEY ``` ### 요청 파라미터 | 필드명 | 타입 | 필수 | 설명 | | :--- | :---: | :---: | :--- | | carrier_id | String | N* | 조회할 택배사 식별 ID (하단 목록 참조). 배송조회 시 필수 | | track_id | String | N* | 조회할 운송장번호 (숫자만 입력). 배송조회 시 필수 | | ai | Boolean / Integer | N | AI 분석 및 기사님 문자 추천 활성화 여부 (1 또는 true 시 실행, 기본값: 0) | | situation | String | N | 택배 수령 상황 (ai가 1일 때 동작, `door`: 문 앞[기본], `security`: 경비실, `box`: 택배함, `call`: 배송전 연락) | | tone | String | N | 메시지 어조 (ai가 1일 때 동작, `polite`: 공손함[기본], `short`: 간결함, `friendly`: 친근함) | 💡 **Tip (하이브리드 동작)**: `carrier_id`와 `track_id`를 입력하지 않고 `situation`, `tone` 파라미터만 전달하여 호출하는 경우, 실시간 배송조회를 건너뛰고 **오직 AI 기사님 문자 추천 메시지만 단독으로 반환**합니다. ### 응답 파라미터 | 필드명 | 타입 | 설명 | | :--- | :---: | :--- | | success | Boolean | API 호출 성공 여부 | | carrier | Object | 택배사 정보 (id, name, name_ko, tel) (배송조회 미수행 시 null) | | state | Object | 현재 배송 상태 정보 (id, text) (배송조회 미수행 시 null) | | progresses | Array | 상세 배송 진행 경로 히스토리 목록 (배송조회 미수행 시 빈 배열) | | ai_analysis | String | AI가 분석한 지연 진단 및 예상 도착일 리포트 (ai가 0이거나 미작동 시 null) | | recommend_message | String | AI 또는 Fallback으로 생성된 기사님 문자메시지 본문 (ai가 0이거나 미작동 시 null) | | api | String | 호출된 API 식별값 (delivery-tracking) | | remaining | Integer | 잔여 호출 횟수 | ### 지원 택배사 ID 목록 (29개) | 택배사 ID | 택배사 한글 명칭 | | :--- | :--- | | kr.cjlogistics | CJ대한통운 | | kr.epost | 우체국택배 | | kr.hanjin | Hanjin 한진택배 | | kr.lotte | 롯데택배 | | kr.logen | 로젠택배 | | kr.kdexp | 경동택배 (합동) | | kr.daesin | 대신택배 | | kr.hdexp | 합동택배 | | kr.cupost | CU 편의점택배 | | kr.cvsnet | GS Postbox 편의점택배 | | kr.actcore.ocean-inbound | ACT&CORE (해상 수입통관) | | kr.coupangls | 쿠팡 로지스틱스 (CLS) | | kr.chunilps | 천일택배 | | kr.cway | CWAY (우리에스피) | | kr.delibox | 데리버리박스 | | kr.epantos | LX 판토스 | | kr.epost.ems | 우체국 EMS | | kr.goodstoluck | 굿투럭 | | kr.homepick | 홈픽 | | kr.honamlogis | 호남로지스 | | kr.ilyanglogis | 일양로지스 | | kr.kunyoung | 건영택배 | | kr.slx | SLX택배 | | kr.swgexp.epost | 성원글로벌 (우체국 연동) | | kr.swgexp.cjlogistics | 성원글로벌 (CJ 연동) | | kr.today | 오늘의픽업 | | kr.todaypickup | 투데이픽업 | | kr.yongmalogis | 용마로지스 | | kr.hanips | 한의사랑택배 | ### 오류 코드 | 코드 | 메시지 | 설명 | | :--- | :--- | :--- | | 400 | Bad Request | 필수 파라미터 누락 | | 401 | Unauthorized | 유효하지 않은 API Key | | 403 | Forbidden | 해당 API 미구독 | | 429 | Too Many Requests | 호출 한도 초과 또는 배송 API 속도 제한 락 대기 시간초과 | ### 실시간 테스트 방법 (cURL) 다음 cURL 명령어를 사용하여 로컬 또는 서버 환경에서 즉시 API를 테스트할 수 있습니다. `YOUR_API_KEY` 부분을 본인의 API Key로 변경 후 터미널에서 실행해 보세요. #### 1. 배송조회 + AI 분석 + 문자 추천 통합 테스트 (ai=1) ```bash curl -X POST "https://engines.ai.kr/api/v1/delivery/track" \ -H "Content-Type: application/json" \ -H "X-API-Key: YOUR_API_KEY" \ -d '{ "carrier_id": "kr.cjlogistics", "track_id": "1234567890", "ai": 1, "situation": "door", "tone": "polite" }' ``` #### 2. 순수 배송조회만 테스트 (ai=0) ```bash curl -X POST "https://engines.ai.kr/api/v1/delivery/track" \ -H "Content-Type: application/json" \ -H "X-API-Key: YOUR_API_KEY" \ -d '{ "carrier_id": "kr.cjlogistics", "track_id": "1234567890", "ai": 0 }' ``` #### 3. 기사님 문자 추천 기능만 단독 테스트 (하이브리드 모드) ```bash curl -X POST "https://engines.ai.kr/api/v1/delivery/track" \ -H "Content-Type: application/json" \ -H "X-API-Key: YOUR_API_KEY" \ -d '{ "ai": 1, "situation": "security", "tone": "friendly" }' ``` ### 응답 예시 (배송조회 및 AI 추천 동시 수행) ```json { "success": true, "carrier": { "id": "kr.lotte", "name": "Lotte", "name_ko": "롯데택배", "tel": "+8215882121" }, "state": { "id": "in_transit", "text": "구간도착" }, "progresses": [ { "time": "2026-06-16T20:00:00+09:00", "status": { "id": "at_pickup", "text": "집하" }, "location": { "name": "부산서부지점" }, "description": "물품을 보내셨습니다." } ], "ai_analysis": "현재 물품은 부산서부지점에 집하되어 이동을 준비 중입니다. 예상 물동량에 비추어 볼 때 목요일 이내 배송완료될 것으로 보입니다.", "recommend_message": "기사님, 늘 배송해주셔서 정말 감사드립니다. 부재중이오니 물건은 문 앞에 놓아주시고 가볍게 문자 한 통 부탁드리겠습니다. 오늘 하루도 안전 운전 하세요! 😊", "api": "delivery-tracking", "remaining": 999999999 } ```

공통 인증 헤더

X-API-Key: YOUR_API_KEY
Content-Type: application/json

cURL 예제

curl -X POST https://engines.ai.kr/api/v1/delivery/track \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"..."}'

API를 사용하려면 로그인이 필요합니다.

로그인 무료 회원가입
API 정보
엔드포인트
/api/v1/delivery/track
메서드
POST
카테고리
배송조회
상태
● 정상