ログイン


概要

ログイン者は技能実習生のみとなる。

ID・PASSWORD 等は監理団体・実習実施先から技能実習生へ直接連絡することを想定している。

監理団体コードも併せてログインする。


エンドポイント

メソッド URI Headers
POST mobile/api/login Default

リクエストパラメーター

パラメーター名 内容 特記
organizationCode string 監理団体 ID  英数小文字
loginId string ログイン ID 英数小文字
password string パスワード 英数小文字8桁以上
{
  'organizationCode': 'devel',
  'loginId': 'admin@gmail.com',
  'password': 'password',
};

レスポンス

成功時
パラメーター名 内容 特記
id int 技能実習生 ID
name string 技能実習生ローマ字
sex int 1:男  2:女
birthday string 「/」区切り ※1
nationality string 国籍
passport_number int パスポート番号
passport_expiration_date string パスポート有効期限
residence_card_number int 在留カード番号
tel string 電話番号「-」区切り
imgurl string アクセスできる URL
api_token string api_token返却

※1:DateTime 型でもいいがなるべく変換をしないですむように

{
  "result"   : true,
  "errors"   : "",
  "data" :{
    'id'                      : 1,
    'name'                    : 'SAI myott SETT',
    'sex'                     : 1, //1:男 2:女
    'birthday'                : '1994/02/08',
    'nationality'             : 'モンゴル',
    'passport_number'         : 12345678910, //nullable
    'passport_expiration_date': '2022/01/01', //nullable
    'residence_card_number'   : 12345678910, //nullable
    'tel'                     : '03-5309-1497', //nullable
    'img'                     : 'https://kizuna-system.jo/image/alsidjfa.jpg',
    'token'                   : '7fc935e178cc36994f92f5b097b8c97ea114824144c00a313ce258981539c199',
  }
}
失敗時

ステータスコード:200

パラメーター名 内容 特記
result boolean リクエスト結果
error string エラー文章のみ
{
  "result"   : false,
  "errors"   : "IDまたはパスワードが間違っています",
  "data"     :{}
}

RUN