Get Vehicle Status
Description
도어 열림 상태, 연료 부족 경고등, 타이어 공기압 등 차량 센서 기반 기초 데이터를 조회합니다.
Endpoint
GET https://api.pleos.ai/v1/vehicles/{vin}/status
Request
curl
curl -X GET "https://api.pleos.ai/v1/vehicles/{vin}/status" \
-H "Authorization: Bearer <your_access_token>" \
-H "Brand: hyundai"
Header Params
파라미터 | 타입 | 설명 | 필수 여부 |
---|---|---|---|
Authorization | string | 액세스 토큰 | Required |
Brand | string | 차량 브랜드(hyundai/kia/genesis) | Required |
Path Params
파라미터 | 타입 | 설명 | 필수 여부 |
---|---|---|---|
vin | string | 차량 식별 번호(Vehicle Identification Number) | Required |
Response
성공
200
{
"data": {
"doors": [
{
"left": "locked",
"right": "locked"
},
{
"left": "locked",
"right": "locked"
}
],
"hood": "closed",
"trunk": "closed",
"sunroof": "closed",
"tire": [
{
"left": 40,
"right": 40
},
{
"left": 40,
"right": 40
}
],
"warnings": [
"washFluid"
],
"climateControl": {
"mode": "auto",
"status": "on",
"speed": -1,
"temperature": {
"value": 17,
"unit": "C"
}
},
"windshield": {
"defrost": "off"
},
"steeringWheelHeat": "off",
"seats": [
{
"left": {
"heat": "off",
"ventilation": "high"
},
"right": {
"heat": "off",
"ventilation": "off"
}
},
{
"left": {
"heat": "off",
"ventilation": "off"
},
"right": {
"heat": "off",
"ventilation": "off"
}
}
],
"outsideTemperature": {
"value": 30,
"unit": "C"
},
"timestamp": "2025-09-01T09:10:00Z"
},
"meta": {
"code": 200,
"message": "Success",
"success": "true",
"timestamp": "2025-09-01T11:00:00Z",
"requestId": "835bdbd4-1105-4a8c-b438-a1b2c3d4f5g6"
}
}
data 필드 | 타입 | 설명 |
---|---|---|
doors | array | 문 개폐 상태 ([0]: 1열, [1]: 2열) |
└─ left | string | 왼쪽 문 개폐 상태 (open, closed, locked, invalid) |
└─ right | string | 오른쪽 문 개폐 상태 (open, closed, locked, invalid) |
hood | string | 후드 개폐 상태 (open, closed, invalid) |
trunk | string | 트렁크 개폐 상태 (open, closed, invalid) |
sunroof | string | 선루프 개폐 상태 (open, closed, invalid) |
tire | array | 타이어 공기압 ([0]: 전방, [1]: 후방) |
└─ left | number | 왼쪽 타이어 공기압 (0~254: Valid Value, 255: Invalid Value) |
└─ right | number | 오른쪽 타이어 공기압 (0~254: Valid Value, 255: Invalid Value) |
warnings | array | 경고등 상태 - lowFuel: 연료 부족 - smartKeyBattery: 스마트키 배터리 부족 - washFluid: 워셔액 부족 - breakOil: 브레이크 오일 경고등 - engineOil: 엔진오일 경고등 - tirePressureFrontLeft: FL 타이어 공기압 부족 - tirePressureFrontRight: FR 타이어 공기압 부족 - tirePressureRearLeft: RL 타이어 공기압 부족 - tirePressureRearRight: RR 타이어 공기압 부족 - tirePressureLow: 타이어 공기압 부족 (위치별 공기압 구분이 안되는 차량) - frontHeadLamp: 헤드램프(headlamp) 상태 - frontLeftTurnSignal: Left Front 방향지시등 고장 상태 - frontRightTurnSignal: Right Front 방향지시등 고장 상태 - rearLeftStopLamp: Bulb type 정지등 (Stop Lamp) Left 고장 상태 - rearRightStopLamp: Bulb type 정지등 (Stop Lamp) Right 고장 상태 - rearLeftTurnSignal: Left Rear 방향지시등 고장 상태 - rearRightTurnSignal: Right Rear 방향지시등 고장 상태 |
climateControl | object | 공조 시스템 정보 |
└─ mode | string | 공조 제어 모드 (manual: 수동, auto: 자동, off: 꺼짐, error: 에러) |
└─ status | string | 공조 제어 모드 상태 (on, off) |
└─ speed | integer | 송풍 속도 (-1: auto, 0: off, 1~8: 송풍 세기) |
└─ temperature | object | 차량 내부 설정 온도 |
└────── value | number | 온도 (-범위: 100.0~100.0) |
└────── unit | string |