Calculate a User's Reputation Challenge

Given a user's name (not ID, we have that challenge already), output their current reputation and their ID.

Input

Input will be a single string which is the user's username. You may assume that this user exists.

Output

Output will be two integers to either STDOUT or STDERR which will be the user's reputation and the user's ID. They must be in that specific order and can be output in any reasonable format

Specifics


The reputation output must not be more than 10 minutes out of date.
Your program may not throw any errors during normal execution
Standard loopholes apply (including No URL Shorteners)
If there is more than one user with that username, you may output the stats of any user with that username. This is also why you must output the ID.
The reputation to be output is the reputation of the user on PPCG, not the network total score.


The Stack Exchange API site can be found here. You can read the documentation from there.
JavaScript (ES6), 145 139 136 125 123 117 bytes

a=&gt;fetch(`//api.stackexchange.com/users?site=codegolf&amp;filter=!)LgZAmQ6ls0hH&amp;inname=`+a).then(_=&gt;_.text()).then(alert)


Saved 6 bytes thanks to Shaggy and 6 bytes thanks to Cyoce.

I'm not sure if it should output all users with the same name, or just one of them; this code outputs all of them.



f=a=&gt;fetch(`//api.stackexchange.com/users?site=codegolf&amp;filter=!)LgZAmQ6ls0hH&amp;inname=`+a).then(_=&gt;_.text()).then(alert)

f("tom")