Is it possible to use reset password instead of expired password flow with a newly created user?

Hi all, new developer here.
We are currently using the API to create new users and set their password as expired. The result is that the user is directed to a dialog which requires them to enter their default password as well as the new password.
What we would like is to have that dialog behave the same as the standard “reset password” dialog, i.e. not require the existing password to be entered.
Is this possible?