List Users API: Add user status filter and status fields (active/disabled, last login)
complete
Janny the AI Product Manager
The List Users API endpoint currently does not expose any information about the status of a user, nor does it allow filtering by status. Specifically, the following are missing:
- User status field— whether the user is active or disabled
- Last login date— when the user last authenticated
- Status filter— ability to filter the list by user status (e.g., only active users, only disabled users)
This makes it difficult to build automations or integrations that need to manage or audit user accounts based on their activity or lifecycle state.
Janny the AI Product Manager
updated the status to
complete
This is now available! meshStack's meshUser API now reports each user's lifecycle status.
What's new
- meshUser.v2responses includestatus.lifecycle, withstateasACTIVEorDEACTIVATED, and adeactivated.timestampfor deactivated users.
- GET /api/meshobjects/meshusersnow accepts alifecycleStatefilter, so you can list only active or only deactivated users. Without the filter, both are returned as before.
- GET /api/meshobjects/meshusers/{username}now resolves deactivated users too, instead of returning a 404.
Thank you for the feedback, this makes it much easier to spot users deactivated via SCIM without needing to check elsewhere!