---
# System prepended metadata

title: 車販支援サービス API一覧

---

# 車販支援サービス API一覧

## 共通レスポンス仕様
成功の場合かつ返却データがある場合、dataに返却データを格納。ない場合はdataを空で返却。
### 成功レスポンス
```
{
   "status": 200,
   "message": "",
   "data": {
      "session_id": 1111111,
      "user_name": "hogehoge",
      "user_name_kana": "ほげほげ"
   }
}
```
### 失敗レスポンス
```
{
   "status": 401,
   "message": "認証エラー",
   "data": {}
}
```

## ログイン認証API
- 概要
特定の会員のログイン認証。
- Output
セッションID、特定の会員情報 + それに紐づく店舗・会社情報
```
{
    session_id: '',
    // user info
    user_name: '',
    user_name_kana: '',
    role: '',
    type: '',
    // shop info
    shop_name: '',
    ...
    // company info
    comany_name: '',
    ...
}
```

## ログアウトAPI
- 概要
特定の会員のログアウト。セッションIDの削除
- Output
特になし。

## 会員情報登録API(セッションチェック不要)
- 概要
新規会員情報の登録。
- Output
登録後の会員情報全て。

## 会員情報更新API
- 概要
特定の会員情報の更新。
- Output
更新後の会員情報全て。

## 会員情報削除API (必要可否検討中)
- 概要
特定の会員情報を削除。
- Output
特になし

## 会員情報詳細API
- 概要
特定の会員の詳細情報を取得。
- Output
特定の会員情報 + 紐づく店舗、会社情報全て。

## 会員情報一覧API
- 概要
全会員情報の一覧を取得。
- Output
全会員情報 + 紐づく店舗、会社情報全て。

## 車両情報登録API
- 概要
新規車両情報の登録。
- Output
登録後の車両情報全て。

## 車両情報更新API
- 概要
特定の車両情報の更新。
- Output
更新後の車両情報全て。

## 車両情報削除API(必要可否検討中)
- 概要
特定の車両情報を削除。
- Output
特になし。

## 車両情報詳細API
- 概要
特定の車両情報を取得。
- Output
特定の車両情報全て。

## 車両情報一覧API
- 概要
全車両情報の一覧を取得。
- Output
全ての車両情報全て。

## パスワードリセットAPI(セッションチェック不要)
パスワードのリセット。パスワードリセットの旨を通知するメールの送信。
- Output
特になし。

## メール認証API(セッションチェック不要)
登録されたメールアドレスの有効性をチェック。
- Output
特になし。

## 車検費用計算API(〜4/1までは実装見送り)
登録車両の車検費用を計算。Lambdaで作成？フロントから叩かれる想定なし。
