본문으로 건너뛰기

Select Vehicles

Description

Vehicle Data를 조회하기 위하여 연결할 차량을 선택합니다.

  • 이 API를 사용하려면 액세스 토큰 발급이 선행되어야 합니다.
  • 정상적인 호출 시 웹뷰 URL이 반환됩니다.
  • 반환받은 URL을 호출하면 차량 소유자에게 차량 선택 및 차량 데이터 공유 동의 창이 출력됩니다.

Endpoint

POST https://api.pleos.ai/v1/vehicles/selections

Request

curl
curl -X POST "https://api.pleos.ai/v1/vehicles/selections" \
-H "Authorization: Bearer <your_access_token>" \
-H "Content-Type: application/json" \
-H "Brand: hyundai" \
-d '{
"state": "state",
"lang": "en"
}'

Header Params

파라미터타입설명필수 여부
Authorizationstring액세스 토큰Required
Content-Typestringapplication/jsonOptional
Brandstring차량 브랜드(hyundai/kia/genesis)Required

Body Params

파라미터타입설명필수 여부
statestring애플리케이션에서 요청한 상태 토큰 값Required
langstring웹뷰로 사용자에게 보여줄 차량 선택 화면의 언어Required

Response

성공

200
{
"data": {
"redirectUrl": "https://api.pleos.ai/v1/vehicles/select-vehicle?lang=en&sessionId=abcdefgh-4098-488f-a20b-77072257c1234&gwToken=Bearer%20gBearer%20gMhJJYUepuP93SHsHwEILHzHiuXQ5X7kfBIe6L3I1ic1Sble4OHX7"
},
"meta": {
"code": 200,
"message": "Success",
"success": "true",
"timestamp": "2025-09-01T11:00:00Z",
"requestId": "835bdbd4-1105-4a8c-b438-a1b2c3d4f5g6"
}
}
data 필드타입설명
redirectUrlstring차량 선택 창을 호출할 수 있는 URL이 반환됩니다.

실패

4002
{
"error": {
"code": "4002",
"message": "Invalid request parameters",
"details": [],
"timestamp": "2025-09-01T12:00:00Z",
"requestId": "835bdbd4-1105-4a8c-b438-a1b2c3d4f5g6"
}
}
[에러 코드]

실패 시 에러 코드에 대한 상세한 설명은 에러 코드를 참조합니다.