API: Use (email,name,affiliation) tuple instead