API "GET/PUT User Profile data" is needed

Hi Asana community,

Want to bring this topic to your attention. We basically need an User Profile API that would address following 2 scenario:

  • GET User Profile - ability to grab all User Profile data, including last logging data timestamps to build the report in external BI systems
  • PUT User Profile - to allow consistent User Profile creation with needed attributes (Department, Business Title, Name Surname, ideally Photo) via API rather than self-service only. I.e. we are 8000 people company with 300 Asana users and I’d like to be able to add a User who may not be active now while searching it among automatically created via API User Profiles.

Hope that would seems relevant for other teams/users.

Please support with your voices ))

omg this is seriously not there? I cannot even GET user job title information out of Asana to figure out which users need an update - Asana please help! Being able to create a user via API would be useful too but we urgently need to be able to keep the directory in sync. Can this data be updated via SAML at login time or something (though I would not want to keep pictures updated that way at least it would be fine for job title and department)?