# Microsoft Authentication Library (MSAL)

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

Microsoft Authentication Library (MSAL) is one of 25 APIs that [Microsoft Active Directory](https://apis.io/providers/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 Active Directory APIs (12)

- [Microsoft Graph Devices API](https://apis.io/apis/active-directory/microsoft-graph-devices-api/)
- [Microsoft Graph Directory Roles and Administrative Units API](https://apis.io/apis/active-directory/microsoft-graph-directory-roles-and-administrative-units-api/)
- [Microsoft Graph Conditional Access API](https://apis.io/apis/active-directory/microsoft-graph-conditional-access-api/)
- [Microsoft Graph Identity Governance API](https://apis.io/apis/active-directory/microsoft-graph-identity-governance-api/)
- [Microsoft Graph Identity Protection API](https://apis.io/apis/active-directory/microsoft-graph-identity-protection-api/)
- [Microsoft Graph Authentication Methods API](https://apis.io/apis/active-directory/microsoft-graph-authentication-methods-api/)
- [Microsoft Graph Identity and Access Reports API](https://apis.io/apis/active-directory/microsoft-graph-identity-and-access-reports-api/)
- [Microsoft Active Directory App Role Assignments API](https://apis.io/apis/active-directory/active-directory-app-role-assignments-api/)
- [Microsoft Active Directory Applications API](https://apis.io/apis/active-directory/active-directory-applications-api/)
- [Microsoft Active Directory Groups API](https://apis.io/apis/active-directory/active-directory-groups-api/)
- [Microsoft Active Directory Members API](https://apis.io/apis/active-directory/active-directory-members-api/)
- [Microsoft Active Directory Owners API](https://apis.io/apis/active-directory/active-directory-owners-api/)

## Tags

Authentication, Library, OpenID Connect

---

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