Hello! I know this has been brought up in multiple threads through the years (one, two, three, and four, for example) but it would be extremely helpful to have some guaranteed way directly within the API to get the user name that is paired up with a user id. At a minimum, it would work if there could be a users query where it could return a full list of all user ids in the system paired with the user names. Ideally, it would be great if any queries that return a user id, for example inventory_changes and order_history, could either include the user name as a field, or link to a user object where the user name could be easily obtained for each record.
I know there are a couple of queries that include both the user id and the user name, such as the picks_per_day and pack_per_day queries. Unfortunately using those as a basis for finding user names isn’t really feasible because not all users perform those tasks. Or they may perform them only sporadically. Automating valid date ranges in hopes to maybe catch the specific user id showing up in the results for some other query does not work reliably.
Thanks!