GET https://graph.microsoft.com/beta/applications/{application-id}?$select=displayName,isDisabled,appId
```
1. Get specific service principal status
```http
GET https://graph.microsoft.com/beta/servicePrincipals?$filter=accountEnabled eq false or isDisabled eq true or disabledByMicrosoftStatus eq DisabledDueToViolationOfServicesAgreement
## Investigate deactivated applications
When handling deactivated applications, conduct a thorough investigation by examining the application's configuration, including API permissions, authentication settings, certificates, and sign-in logs. Document your findings carefully, noting the reason for deactivation, any suspicious activity or security concerns, affected users, and dependencies that might impact your organization.
GET https://graph.microsoft.com/beta/applications/{application-id}?$select=displayName,isDisabled,appId
```
## Investigate deactivated applications
When handling deactivated applications, conduct a thorough investigation by examining the application's configuration, including API permissions, authentication settings, certificates, and sign-in logs. Document your findings carefully, noting the reason for deactivation, any suspicious activity or security concerns, affected users, and dependencies that might impact your organization.