全国车辆违章查询
查询全国300多个城市车辆违章记录,支持大车小车,新能源大小车等违章查询,返回车辆违章记录、违章时间、违章地点、违章行为、罚款金额、扣分等数据。
  • 产品介绍
  • API文档
  • 合作咨询
申请接口

功能介绍 / Introduction

  • 根据车牌号查询车辆是否有违章信息
  • 支持小型车、大型车等多车型
  • 覆盖全国300多个城市

适用于保险公司、共享出行、货运平台、车主服务平台等提供给用户查询车辆违章情况,作为增值服务提升活跃度与粘性。

业务场景 / Scenes

  • 共享出行

    共享出行对租车用户使用过程中和还车时,需要查看车辆是否有违章记录,以保障用户使用车辆的安全性及费用结算准确性。

  • 货运平台

    货运平台对管理的车辆和司机需要监控车辆违章信息,监管司机驾驶车辆过程中安全性,以及对车辆违章记录的及时处理。

  • 车主服务平台

    为车主提供车辆违章信息查询,为用户提供增值服务,提升用户对平台的活跃度与粘性。

快速调用API / FastCall

  • 1. 获取支持城市参数
  • 2. 根据车牌查询城市参数
  • 3. 请求车辆违章查询
  • 4. 接口状态码释义
接口描述: 获取支持城市参数接口,查询违章时候相关参数需要按照城市规则进行传递。(数据可缓存本地,定时更新即可)
请求URL: https://api.jiadeapi.com/violation/citys
请求方式: http get/post
调试工具: 去调试
请求Header:
名称
  Content-Type application/x-www-form-urlencoded
请求参数:
名称 必填 类型 说明
  key Y String 在个人中心->我的数据,接口名称上方查看
  province N String 默认全部,省份简写,如:ZJ、JS
  format N Int 格式选择1或2,默认1
返回参数:
名称 类型 说明
  error_code Int 状态码
  reason String 返回结果描述
  result Array 返回结果
  province_code String 省份代码
  province String 省份名称
  citys Array 省份下开通城市数组
  city_code String 城市代码
  city_name String 城市名称
  engine Int 是否需要发动机号,0:不需要;1:需要
  engineno Int 需要几位发动机号,0:全部;1-9 :需要发动机号后N位
  class Int 是否需要车架号,0,不需要;1,需要
  classa Int 同上,(解决java中class关键字无法映射)
  classno Int 需要几位车架号,0:全部;1-9: 需要车架号后N位
返回示例参考:
                      
{
  "error_code": 0,
  "resultcode": 200,
  "reason": "成功的返回",
  "result": {
    "SH": {
      "province": "上海",
      "province_code": "SH",
      "citys": [{
        "city_name": "上海",
        "city_code": "SH",
        "abbr": "沪",
        "engine": 1,
        "engineno": 6,
        "classa": 1,
        "class": 1,
        "classno": 6,
        "regist": "0",
        "registno": "0"
      }]
    }
  }
}
                      
                    
接口描述: 根据车牌前缀获取城市参数。
请求URL: https://api.jiadeapi.com/violation/carPre
请求方式: http get/post
调试工具: 去调试
请求Header:
名称
  Content-Type application/x-www-form-urlencoded
请求参数:
名称 必填 类型 说明
  key Y String 在个人中心->我的数据,接口名称上方查看
  hphm Y String 车牌前缀(前2位)或车牌号,如:浙A;需要utf8 urlencode
返回参数:
名称 类型 说明
  error_code Int 状态码
  reason String 返回结果描述
  result Object 返回结果
  province String 省份名称
  city_code String 城市代码
  city_name String 城市名称
  abbr String 车牌前缀
  engine Int 是否需要发动机号,0:不需要;1:需要
  status Int 是否支持查询,0:不支持;1:支持
  engineno Int 需要几位发动机号,0:全部;1-9 :需要发动机号后N位
  classa Int 是否需要车架号,0:不需要;1:需要
  classno Int 需要几位车架号0:全部;1-9: 需要车架号后N位
返回示例参考:
                      
{
  "reason": "查询成功",
  "result": {
      "city_name": "上海",
      "city_code": "SH",
      "status": 1,
      "abbr": "沪",
      "engine": 1,
      "engineno": 6,
      "classa": 1,
      "classno": 6,
      "province": "上海"
  },
  "error_code": 0
}
                      
                    
接口描述: 请求查询车辆违章接口。
请求URL: https://api.jiadeapi.com/violation/query
请求方式: http get/post
调试工具: 去调试
请求Header:
名称
  Content-Type application/x-www-form-urlencoded
请求参数:
名称 必填 类型 说明
  key String 在个人中心->我的数据,接口名称上方查看
  hphm String 号牌号码
  hpzl String 号牌类型,默认02:小型车,01:大型车,52:新能源小型车,51:新能源大型车
  engineno String 发动机号(具体是否需要根据城市接口中的参数填写)
  classno String 车架号(具体是否需要根据城市接口中的参数填写)
返回参数:
名称 类型 说明
  error_code Int 状态码
  reason String 返回结果描述
  result Object 返回结果
  province String 查询省份代码
  city String 查询城市代码
  hphm String 查询的号牌号码
  lists Array 违章列表
  date String 违章时间
  area String 违章地点
  archiveno String 文书编号(不一定会获取到)
  act String 违章行为
  code String 违章代码(仅供参考,不一定有值)
  fen String 违章扣分(仅供参考,不一定有值)
  money String 违章罚款(仅供参考,不一定有值)
  handled String 处理状态。0-未处理未交费,1-已处理未交费,默认不返回已处理已缴费的违章
  hpzl String 车牌类型(02小型车)
  wzcity String 违章城市(不一定有值)
返回示例参考:
                      
{
  "resultcode": "200",
  "reason": "查询成功",
  "result": {
      "province": "GD",
      "city": "GD_JM",
      "hphm": "赣DP2327",
      "hpzl": "02",
      "lists": [{
              "date": "2017-07-11 11:45:00",
              "area": "港湾大道银坑村路口",
              "act": "驾驶机动车在划有导向车道的路口,不按所需行进方向驶入导向车道,不按规定方向行驶的",
              "code": "4404067900172059",
              "fen": "2",
              "wzcity": "广东珠海",
              "money": "300",
              "handled": "0",
              "archiveno": "4404067900172059"
          },
          {
              "date": "2017-10-29 20:31:00",
              "area": "桥南街南堤东路",
              "act": "机动车违反规定停放、临时停车,妨碍其它车辆、行人通行的",
              "code": "4401267902105566",
              "fen": "0",
              "wzcity": "广东广州",
              "money": "200",
              "handled": "0",
              "archiveno": "4401267902105566"
          }
      ]
  },
  "error_code": 0
}
                      
                    
状态码参考(error_code):
  状态码 说明
  0 成功
  203606 车辆信息错误,请确认输入的信息正确或参数错误等相关错误,以实际传输为准(请求校验后)
  203603 网络错误请重试
  203607 车辆信息错误:车架号发动机号车牌号错误
  203608 您好,你所查询的城市正在维护或未开通查询(如此城市维护或下线)
  203609 内部错误,具体看返回
  203611 根据车牌前缀获取查询规则相关错误
 
  10001 接口请求Key校验不通过
  10008 请求的IP不在白名单
  10009 接口请求Key状态异常
  10012 请求超过次数限制
  10014 系统内部异常
  10020 接口维护
  10021 接口停用
  10023 请求频次过快,请稍后再试
 
  内容 详细
  联系电话: 159-5004-9812
  联系QQ: 3834700261
  技术支持: info@jiadeapi.com