違反詳細取得 API
/violation/detail [GET]
基本情報
概要
企業 ID /分析 ID に紐付く分析結果(違反詳細)を取得を行います。
実装企業
ナビタイムジャパン
URL
https://{HOST}/violation/detail
出力形式
- GZIP (application/gzip)
- 解凍した中身はJSON
パラメータ
パラメータ名 | 必須 | 概要 | 型名 | 選択値/制限 | デフォルト値 |
---|---|---|---|---|---|
company | ✔ | 企業ID | 文字列 | ||
user_id | ✔ | 利用ユーザを識別するID | 文字列 | 半角英数字128文字まで | |
analyze_id | ✔ | 分析を識別するID | 文字列 | 半角英数字128文字まで |
レスポンス(分析結果詳細)
Violationオブジェクト
名称 | レスポンス名 | 型名 | 配列 | 説明 |
---|---|---|---|---|
違反発生日時 | time | 文字列 | フォーマット YYYYMMDDhhmmss |
|
違反種別 | type | 文字列 | stops:一時不停止 speeds:速度超過 railroad_crossings:踏切不停止 passage_prohibited:進入禁止 car_type_passage_prohibited:車種別進入禁止 |
|
位置情報 | coordinates | 配列 | 〇 | 緯度経度(世界測地系/度表記表示) |
特性に関する情報 | property | Propertyオブジェクト | 〇 |
Propertyオブジェクト
名称 | レスポンス名 | 型名 | 配列 | 説明 |
---|---|---|---|---|
上限速度からの超過速度 | speed | 数値 | 単位は時速(km/h) 速度超過以外の場合、0固定 |
|
速度上限 | speed_limit | 数値 | 単位は時速(km/h) 速度超過以外の場合、0固定 |
レスポンス サンプル(StatusCode:200)
{
"violation": [
{
"time": "20201122100030",
"type": "stops",
"coordinates": [
[
139.999943,
35.363491
]
],
"property": {
"speed": 0,
"speed_limit": 0
}
}
]
}
レスポンス サンプル(StatusCode:400)
{
"status": "error",
"error": [
"Company is not allowed."
]
}