Fleet API Webhook
개요
Fleet API Webhook은 실시간으로 발생하는 차량의 데이터를 고객이 원하는 Endpoint로 수신할 수 있도록 하는 기능입니다. Fleet API Webhook을 처음 접하시는 분은 먼저 Fleet API Webhook Overview 문서를 참고하세요.
지원하는 Webhook Event
Webhook Event Type | Description |
---|---|
주기 데이터(Periodic data) | 차량에서 주기적으로 발생하는 차량 데이터의 스냅샷 제공 |
차량 이벤트 데이터(Vehicle event) | 차량에서 문열림 등의 이벤트 발생 시 이벤트 정보 제공 |
지원하는 Webhook event type별 상세한 Schema는 각 문서를 참고하시기 바랍니다.
ValueObject
차량 데이터는 ValueObject<T>
형태로 구성되며, ValueObject의 Schema는 다음과 같습니다.
Schema
Key Name | Description | Value Type | Sample Value |
---|---|---|---|
value | ValueObject가 가진 Value의 값 | T | 123 |
eventTime | Value가 발생한 시간 (ISO 8601) | String | 2025-02-12T08:12:58.628000000Z |
Example
ValueObject<Double>
(ex. Speed)
{
"value": 33.0,
"eventTime": "2025-02-12T08:12:58.628000000Z"
}
ValueObject<String>
(ex. Charging status)
{
"value": "ACTIVE",
"eventTime": "2025-02-12T08:12:58.628000000Z"
}