コンテンツにスキップ

違反詳細取得 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."
  ]
}