external_idに基づいてユーザーを更新するにはどうすればよいですか?

まず、ユーザーの Discourse user_id を検索する必要があります。その後、その ID を使用して更新リクエストを送信してください。最初のステップの参考として、以下のリンクが役立ちます。