Retrieving each user’s “last login” timestamp via the App Store Connect API – is it possible?

Hello everyone,

I’m building a custom tool that uses the App Store Connect API (v1) to manage my team’s users. I can successfully list all users with:

GET https://api.appstoreconnect.apple.com/v1/users

…but the JSON response only includes fields like firstName, lastName, email, allAppsVisible, provisioningAllowed, and roles. There is no lastLogin or timestamp field anywhere in the User object:

{ "data": [ { "id": "USER_ID", "type": "users", "attributes": { "firstName": "mohit", "lastName": "tiwari", "email": "", "allAppsVisible": false, "provisioningAllowed": false }, "relationships": { … } }, … ] }

My main question is:

How can I retrieve each user’s “last login” timestamp via the App Store Connect API?
Is this even possible with the current endpoints?

If it isn’t exposed, has Apple any plans to add this? Or are there any recommended workarounds—perhaps via audit logs or another API—to track when each user last accessed App Store Connect?

Thanks in advance for your guidance and any code/endpoint examples you can share!

Retrieving each user’s “last login” timestamp via the App Store Connect API – is it possible?
 
 
Q