Disabled user accounts are not listed as "disabled" or "inactive" in the SKY API Users endpoints.
Is there a way to know, using the SKY API Users endpoints, if an user is disabled or not?
What endpoint or endpoints are you calling? Based ont he screenshot you are calling the user endpoints in the School API, is that correct?
I'm calling these School API endpoints:
school/v1/users?roles=…
school/v1/users/extended?base_role_ids=…
school/v1/users/employment?base_role_ids=…
The School API endpoint that should have this information (but doesn't) is Users BBID status by role(s) developer.sky.blackbaud.com/api#api=school&operation=V1UsersBbidstatusGet
One former teacher's record in Core shows:
But the relevant part of the response for the endpoint shows only that he is Registered - not that he is disabled.
"id": 3871042, "current_authentication": "Blackbaud ID", "days_remaining": 0, "email": "j———@sstx .org", "invalid_message": "", "invited": "0001-01-01T00:00:00+00:00", "name": "John ————", "status_id": 2, "status": "Registered", "username": "j———@sstx .org"