It would be helpful to be able to add notes to a person's profile via the API. For example: We have a system of managing e-mail forwarding. When the system adds or updates an email forwarding entry for a person, it would be nice if in their History that system could add a note (in this case with staff visibility) that said "@instiution.edu email forwarded to student@home.com" or something similar.
Suggested format would be something like "addNote(string person_id, note, array visibility)" where the array contained a string of roles that should have visibility. Bonus would be the ability to upload an attachment with the note although I don't have an immediate use case for that.