# Microsoft Authentication Library (MSAL)

**Canonical:** https://apis.io/apis/microsoft-azure-active-directory/microsoft-authentication-library-msal/  
**Provider:** Microsoft Azure Active Directory — https://apis.io/providers/microsoft-azure-active-directory/  
**Documentation:** https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-overview

Microsoft Authentication Library (MSAL) is one of 12 APIs that [Microsoft Azure Active Directory](https://apis.io/providers/microsoft-azure-active-directory/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Authentication, Library, and OpenID Connect. The published artifact set on APIs.io includes API documentation, a GitHub repository, and code examples.

Modern authentication library for Microsoft identity platform.

## Machine-readable artifacts (8)

- **Documentation** — https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-overview
- **GitHubRepository** — https://github.com/AzureAD/microsoft-authentication-library-for-js
- **CodeExamples** — https://docs.microsoft.com/en-us/azure/active-directory/develop/sample-v2-code
- **GitHubRepository** — https://github.com/AzureAD/microsoft-authentication-library-for-dotnet
- **GitHubRepository** — https://github.com/AzureAD/microsoft-authentication-library-for-python
- **GitHubRepository** — https://github.com/AzureAD/microsoft-authentication-library-for-java
- **GitHubRepository** — https://github.com/AzureAD/microsoft-authentication-library-for-objc
- **Documentation** — https://learn.microsoft.com/en-us/entra/msal/

## Other Microsoft Azure Active Directory APIs (11)

- [Azure AD Graph API (Deprecated)](https://apis.io/apis/microsoft-azure-active-directory/azure-ad-graph-api-deprecated/)
- [Azure AD Authentication Library (ADAL)](https://apis.io/apis/microsoft-azure-active-directory/azure-ad-authentication-library-adal/)
- [Microsoft Identity Platform](https://apis.io/apis/microsoft-azure-active-directory/microsoft-identity-platform/)
- [Microsoft Entra Verified ID API](https://apis.io/apis/microsoft-azure-active-directory/microsoft-entra-verified-id-api/)
- [Microsoft Entra ID Governance API](https://apis.io/apis/microsoft-azure-active-directory/microsoft-entra-id-governance-api/)
- [Microsoft Entra SCIM Provisioning API](https://apis.io/apis/microsoft-azure-active-directory/microsoft-entra-scim-provisioning-api/)
- [Microsoft Entra PowerShell](https://apis.io/apis/microsoft-azure-active-directory/microsoft-entra-powershell/)
- [Microsoft Azure Active Directory Applications API](https://apis.io/apis/microsoft-azure-active-directory/microsoft-azure-active-directory-applications-api/)
- [Microsoft Azure Active Directory Groups API](https://apis.io/apis/microsoft-azure-active-directory/microsoft-azure-active-directory-groups-api/)
- [Microsoft Azure Active Directory Service Principals API](https://apis.io/apis/microsoft-azure-active-directory/microsoft-azure-active-directory-service-principals-api/)
- [Microsoft Azure Active Directory Users API](https://apis.io/apis/microsoft-azure-active-directory/microsoft-azure-active-directory-users-api/)

## Tags

Authentication, Library, OpenID Connect

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/microsoft-azure-active-directory/microsoft-authentication-library-msal/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/microsoft-azure-active-directory/.
