メインコンテンツまでスキップ

SetNewPassword

パスワードを再登録する

Description

  • ログインしていない状態でのパスワードを変更します。
  • 前提条件として、変更用のパスワード初期化用のIDが必要です。
  • Hexabase社より発行されたemail_templates_idを指定することで、独自のSendgridメールテンプレートを利用することができます。

Method

PUT

Request URL Format

/api/v0/users/password/forgot

Payload

{
"new_password":"", // 必須 新規作成パスワード 例:test
"confirm_password":"", //必須 確認用パスワード 例:test この値は新規作成の値と同じでなければならない
"id":"", //必須 パスワード初期化開始のapi送信後にemailのリンク内部に埋め込まれた情報をここに入れる
"send_password_to_email": true // API実行時に登録完了メールを送信する。デフォルト false
"sender_address": "[email protected]", // 登録完了メールのfromアドレスを任意の値に変更したい場合に指定します
"sender_name": "Hexabase", // 登録完了メールのfrom名前を任意の値に変更したい場合に指定します
"email_templates_id" : "5fb205b03545feade82dxxxx" // 登録完了メールを送信する際にお客様用のSendgridテンプレートを使用する場合に設定します。事前にHexabase社へ必要事項を連絡し、Hexabase社より発行されたemail設定IDを指定します。 省略するとHexabaseのデフォルトの登録完了画面が利用されます。
}

Request URL Sample

PUT https://api.xxx.com/api/v0/users/password/forgot

Response Sample

なし