How to get email addresses
Get Preferred Emails
venue_id = '' # For example, 'aclweb.org/ACL/ARR/2025/February'
preferred_emails_invitation_id = venue_id + '/-/Preferred_Emails'
profile_ids_or_emails = [] # For example, '~Firstame_Lastname1' or an email '[email protected]' in a list of one or multiple
profiles = openreview.tools.get_profiles(client_v2, profile_ids_or_emails, with_preferred_emails=preferred_emails_invitation_id)Example: How to get Author emails
venue_id = '' # For example, 'aclweb.org/ACL/ARR/2025/February'
preferred_emails_invitation_id = venue_id + '/-/Preferred_Emails'
all_accepted_authors = set()
accepted_submissions = client_v2.get_all_notes(content={'venueid':venue_id} )
for submission in accepted_submissions:
for author in submission.content['authorids']['value']:
all_accepted_authors.add(author)
profiles = openreview.tools.get_profiles(client_v2, list(all_accepted_authors), with_preferred_emails=preferred_emails_invitation_id)PreviousHow to email the authors of accepted submissionsNextSubmissions, comments, reviews, and decisions
Last updated
Was this helpful?