「System.CalloutException: Unauthorized endpoint, please check Setup->Security->Remote site settings. endpoint =~」エラーについて
エラーの原因
Salesforceから外部システムのAPIを叩くHTTPメソッドのエンドポイントが「リモートサイトの設定」で許可されていないことが原因です。

解決策
エンドポイントをリモートサイトに追加すればOK
①画面右上の歯車ボタン>設定>セキュリティ>リモートサイトの設定の順にクリック
②「新規リモートサイト」をクリック

③任意の名前と許可したいエンドポイントURLを入力し、「保存」をクリック
