Can the CS REST API be used to interact with a user account?

Options

I want to create a system account for my application and use the CS REST API to automatically change its password. Can that be done? I'd need the userID, yes? How would I find that?

If I have a user's username, how would I (or can I) get their userID?