開発者 · イベント API
REST·JSONよりHTTP
イベント API。
スコア付き走行データ、GPSルート、およびHTTPに対する要因レベルの AURA の内訳を読み取ります。テレメトリは、 SDK および認定コネクタによってエッジでキャプチャされます。 API はスタックにスコア付きの説明可能な結果を与えます。 AURAは引受業務をサポートしています。ライセンスを取得した保険会社が価格設定の権限を保持します。
クイックスタート
認証してからスコアを読み取ります。
すべてのリクエストにはベアラー トークンとオプションのフリート スコープが含まれます。応答はトップレベルの ok フラグを伴うJSONです。
認証
Authorization ヘッダーでベアラー トークンを渡します。オプションの x-fleet-id ヘッダーを使用して、リクエストの範囲を 1 つのフリートに設定します。これを省略すると、管理者トークンは自分が所有するすべてのフリートを参照します。
curl https://api.yas.dev/v1/trips \
-H "Authorization: Bearer $YAS_TOKEN" \
-H "x-fleet-id: fleet_joie"
# Base URL
# Sandbox https://api.sandbox.yas.dev/v1
# Productionhttps://api.yas.dev/v1{
"ok": true,
"trips": [
{ "tripId": "trip_2026_0142", "overallScore": 72.4, "tier": "Good" }
],
"pagination": { "page": 1, "limit": 20, "totalPages": 9, "total": 172 }
}参考資料
コアエンドポイント。
旅行、ルート、スコア、車両の読み取り専用エンドポイント。取り込みは、パブリック書き込みエンドポイントではなく、 SDK とコネクタを通じて行われます。
- GET
/v1/tripsList scored trips, newest first, with pagination and fleet scope.
- GET
/v1/trips/{id}Retrieve a single trip with its summary metrics and GPS link.
- GET
/v1/trips/{id}/score-breakdownTheme-by-factor AURA score breakdown for one trip.
- GET
/v1/vehicles/{plate}Vehicle risk profile and driver roster.
例
トリップスコアの内訳を取得します。
この内訳では、約 100 のリスク要因が 6 つのテーマにグループ化されており、それぞれに独自のサブスコアがあり、最も弱いテーマに名前が付けられているため、どこを指導すればよいかがわかります。
{
"ok": true,
"breakdown": {
"tripId": "trip_2026_0142",
"overallScore": 72.4,
"mapMatched": true,
"themes": [
{
"id": "speeding", "label": "Speeding",
"themeScore": 68.2,
"factors": [
{ "key": "speedingIntensity", "score": 71.5 }
]
}
],
"weakestTheme": { "id": "speeding", "label": "Speeding" }
}
}データモデル
旅行オブジェクト。
トリップはスコアリングの単位です。これらは、ほとんどの統合で読み取られるフィールドです。完全なスキーマはリファレンス ドキュメントにあります。
| フィールド | 種類 | 説明 |
|---|---|---|
tripId | string | Stable identifier for the trip. |
overallScore | number | AURA score for the trip, 0–100. Higher is safer. |
tier | string | Derived band: Critical (<45), Fair (<65), Good (<80), Safe. |
mapMatched | boolean | Whether the trip was map-matched to the road network. |
distanceKm | number | Trip distance in kilometres. |
durationMin | number | Trip duration in minutes. |
startDate | string | ISO 8601 start timestamp. |
vehicle | string | Vehicle plate or unit identifier. |
慣例
設計上予測可能。
エラー
失敗すると、ok: false がエラー文字列とともに返され、従来のHTTPステータス (400、401、403、404、429、または 500) が返されます。
ページネーション
リスト エンドポイントは、page と limit (10 ~ 100) を受け取り、page、limit、totalPages、および total を含むページネーション ブロックを返します。
フリートの範囲
x-fleet-id ヘッダーの読み取り範囲は 1 つのフリートです。スコープが一致しない場合は 404 が返されます。他のフリートのデータは返されません。
スコアティア
階層は 1 つのスケール (Critical、Fair、Good、Safe) から派生します。これは、すべてのマシン タイプで同じ帯域です。
サンドボックスに対して構築します。
資格のあるパイロットは、サンドボックスの資格情報とリファレンス ドキュメントを取得します。統合対象領域と市場について教えてください。
