How do external tools (example: Postman) set user-based fields like Reporter, Assignee, Request Participants, Single-user fields, multi-user fields, etc. when the API does not accept email address? How are these other tools expected to know the user ID? I feel like I'm missing something because only accepting user ID doesn't seem functional for 90% of scenarios.