How to get email adresses
Emails in profiles are obfuscated for everyone including program chairs. However, to perform necessary actions, program chairs sometimes need to retrieve a user's email address to contact them.
To get the preferred email address from a profile, a program chair can do the following:
Install the openreview python library and create a client.
Impersonate the venue and get the preferred email of a profile.
venue_id = '' # For example, 'aclweb.org/ACL/ARR/2025/February'
profile_id = '' # For example, '~Firstame_Lastname1' or an email '[email protected]'
client.impersonate(venue_id)
profiles = openreview.tools.get_profiles(client, [profile_id]) # you can also pass a list containing multiple profile ids or email addresses
user_email = profiles[0].get_preferred_email()
For more information on the params accepted for get_profiles(), please see the documentation.
PreviousHow to email the authors of accepted submissionsNextSubmissions, comments, reviews, and decisions
Last updated
Was this helpful?