This isn't strictly an API issue, but related to it.
When using the API for various things, such as creating/updating a note on an employee record, columns such as Entered By or Updated By tend to display the raw API user code.
It would be helpful if these web views would show either a mapped employee username, or fallback to displaying the contact name assigned to the API user.
Current behaviour without a mapped employee username:

Suggested behaviour after mapping an employee username or falling back to the contact name for the API user:

Alternatively, instead of the tooltip hover i displaying an error message like the screenshot below, the tooltip should reflect the contact name of the API user account (subsequent screenshot).

