Microsoft Entra ID (formerly Azure AD) website screenshot

Microsoft Entra ID (formerly Azure AD)

Microsoft's cloud-based identity and access management service that helps employees sign in and access resources. Azure AD provides OAuth, OpenID Connect, SAML, and other identity protocols for securing applications and managing user identities.

Microsoft Entra ID (formerly Azure AD) publishes 186 APIs on the APIs.io network, including Admin.people Admin Settings API, Agreements.agreement API, Agreements.agreement Acceptance API, and 183 more. Tagged areas include Authentication, Authorization, Identity, OpenID Connect, and SSO.

The Microsoft Entra ID (formerly Azure AD) catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Microsoft Entra ID (formerly Azure AD)’s developer surface includes API reference, developer console, signup flow, support, sandbox, CLI, changelog, and 49 more developer resources.

82.7/100 exemplar ▬ flat Agent 56/100 agent ready saas Full breakdown ↓
scored 2026-09-25 · rubric v0.23.0
AccessFreemiumSelf serve⚡ Free to try
9 APIs 1 MCP Servers 9 Features 5 Use Cases
AuthenticationAuthorizationIdentityOpenID ConnectSSOIdentity Federation

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-25 · rubric v0.23.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/azure-ad: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

Standards implemented 1

Interfaces this provider implements that became standards by being copied rather than ratified. Each is profiled by the API Commons, and the evidence column says how the claim was established — not that it was made.

prose — states compatibility; nothing published to check it against
5 core of 24 operations graded · api-commons/identity

APIs 186

Individual APIs this provider publishes, each with its own machine-readable definition.

Azure AD B2C API

Business-to-consumer identity management solution.

Microsoft Entra ID (formerly Azure AD) Admin.people Admin Settings API

The admin.peopleAdminSettings API from Microsoft Entra ID (formerly Azure AD) — 13 operation(s) for admin.peopleadminsettings.

Microsoft Entra ID (formerly Azure AD) Agreements.agreement API

The agreements.agreement API from Microsoft Entra ID (formerly Azure AD) — 2 operation(s) for agreements.agreement.

Microsoft Entra ID (formerly Azure AD) Agreements.agreement Acceptance API

The agreements.agreementAcceptance API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for agreements.agreementacceptance.

Microsoft Entra ID (formerly Azure AD) Agreements.agreement File API

The agreements.agreementFile API from Microsoft Entra ID (formerly Azure AD) — 7 operation(s) for agreements.agreementfile.

Microsoft Entra ID (formerly Azure AD) Agreements.agreement File Localization API

The agreements.agreementFileLocalization API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for agreements.agreementfilelocalization.

Microsoft Entra ID (formerly Azure AD) Applications API

Application registrations in Entra ID

Microsoft Entra ID (formerly Azure AD) Applications.application.Actions API

The applications.application.Actions API from Microsoft Entra ID (formerly Azure AD) — 14 operation(s) for applications.application.actions.

Microsoft Entra ID (formerly Azure AD) Applications.application API

The applications.application API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for applications.application.

Microsoft Entra ID (formerly Azure AD) Applications.application.Functions API

The applications.application.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for applications.application.functions.

Microsoft Entra ID (formerly Azure AD) Applications.app Management Policy API

The applications.appManagementPolicy API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for applications.appmanagementpolicy.

Microsoft Entra ID (formerly Azure AD) Applications.directory Object API

The applications.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 17 operation(s) for applications.directoryobject.

Microsoft Entra ID (formerly Azure AD) Applications.extension Property API

The applications.extensionProperty API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for applications.extensionproperty.

Microsoft Entra ID (formerly Azure AD) Applications.federated Identity Credential API

The applications.federatedIdentityCredential API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for applications.federatedidentitycredential.

Microsoft Entra ID (formerly Azure AD) Applications.home Realm Discovery Policy API

The applications.homeRealmDiscoveryPolicy API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for applications.homerealmdiscoverypolicy.

Microsoft Entra ID (formerly Azure AD) Applications.synchronization API

The applications.synchronization API from Microsoft Entra ID (formerly Azure AD) — 34 operation(s) for applications.synchronization.

Microsoft Entra ID (formerly Azure AD) Applications.token Issuance Policy API

The applications.tokenIssuancePolicy API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for applications.tokenissuancepolicy.

Microsoft Entra ID (formerly Azure AD) Applications.token Lifetime Policy API

The applications.tokenLifetimePolicy API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for applications.tokenlifetimepolicy.

Microsoft Entra ID (formerly Azure AD) Application Templates.application Template.Actions API

The applicationTemplates.applicationTemplate.Actions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for applicationtemplates.applicationtemplate.actions.

Microsoft Entra ID (formerly Azure AD) Application Templates.application Template API

The applicationTemplates.applicationTemplate API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for applicationtemplates.applicationtemplate.

Microsoft Entra ID (formerly Azure AD) Contacts.directory Object API

The contacts.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 28 operation(s) for contacts.directoryobject.

Microsoft Entra ID (formerly Azure AD) Contacts.on Premises Sync Behavior API

The contacts.onPremisesSyncBehavior API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for contacts.onpremisessyncbehavior.

Microsoft Entra ID (formerly Azure AD) Contacts.org Contact.Actions API

The contacts.orgContact.Actions API from Microsoft Entra ID (formerly Azure AD) — 9 operation(s) for contacts.orgcontact.actions.

Microsoft Entra ID (formerly Azure AD) Contacts.org Contact API

The contacts.orgContact API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for contacts.orgcontact.

Microsoft Entra ID (formerly Azure AD) Contacts.org Contact.Functions API

The contacts.orgContact.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for contacts.orgcontact.functions.

Microsoft Entra ID (formerly Azure AD) Contacts.service Provisioning Error API

The contacts.serviceProvisioningError API from Microsoft Entra ID (formerly Azure AD) — 2 operation(s) for contacts.serviceprovisioningerror.

Microsoft Entra ID (formerly Azure AD) Contracts.contract.Actions API

The contracts.contract.Actions API from Microsoft Entra ID (formerly Azure AD) — 8 operation(s) for contracts.contract.actions.

Microsoft Entra ID (formerly Azure AD) Contracts.contract API

The contracts.contract API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for contracts.contract.

Microsoft Entra ID (formerly Azure AD) Contracts.contract.Functions API

The contracts.contract.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for contracts.contract.functions.

Microsoft Entra ID (formerly Azure AD) Data Policy Operations.data Policy Operation API

The dataPolicyOperations.dataPolicyOperation API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for datapolicyoperations.datapolicyoperation.

Microsoft Entra ID (formerly Azure AD) Devices.device.Actions API

The devices.device.Actions API from Microsoft Entra ID (formerly Azure AD) — 8 operation(s) for devices.device.actions.

Microsoft Entra ID (formerly Azure AD) Devices.device API

The devices.device API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for devices.device.

Microsoft Entra ID (formerly Azure AD) Devices.device.Functions API

The devices.device.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for devices.device.functions.

Microsoft Entra ID (formerly Azure AD) Devices.directory Object API

The devices.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 50 operation(s) for devices.directoryobject.

Microsoft Entra ID (formerly Azure AD) Devices.extension API

The devices.extension API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for devices.extension.

Microsoft Entra ID (formerly Azure AD) Directory.administrative Unit API

The directory.administrativeUnit API from Microsoft Entra ID (formerly Azure AD) — 32 operation(s) for directory.administrativeunit.

Microsoft Entra ID (formerly Azure AD) Directory.attribute Set API

The directory.attributeSet API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for directory.attributeset.

Microsoft Entra ID (formerly Azure AD) Directory.company Subscription API

The directory.companySubscription API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for directory.companysubscription.

Microsoft Entra ID (formerly Azure AD) Directory.custom Security Attribute Definition API

The directory.customSecurityAttributeDefinition API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for directory.customsecurityattributedefinition.

Microsoft Entra ID (formerly Azure AD) Directory.device Local Credential Info API

The directory.deviceLocalCredentialInfo API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for directory.devicelocalcredentialinfo.

Microsoft Entra ID (formerly Azure AD) Directory.directory API

The directory.directory API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for directory.directory.

Microsoft Entra ID (formerly Azure AD) Directory.directory Object API

The directory.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 29 operation(s) for directory.directoryobject.

Microsoft Entra ID (formerly Azure AD) Directory.identity Provider Base API

The directory.identityProviderBase API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for directory.identityproviderbase.

Microsoft Entra ID (formerly Azure AD) Directory.on Premises Directory Synchronization API

The directory.onPremisesDirectorySynchronization API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for directory.onpremisesdirectorysynchronization.

Microsoft Entra ID (formerly Azure AD) Directory.public Key Infrastructure Root API

The directory.publicKeyInfrastructureRoot API from Microsoft Entra ID (formerly Azure AD) — 8 operation(s) for directory.publickeyinfrastructureroot.

Microsoft Entra ID (formerly Azure AD) Directory.recovery API

The directory.recovery API from Microsoft Entra ID (formerly Azure AD) — 14 operation(s) for directory.recovery.

Microsoft Entra ID (formerly Azure AD) Directory.remote Tenant Group API

The directory.remoteTenantGroup API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for directory.remotetenantgroup.

Microsoft Entra ID (formerly Azure AD) Directory Objects.directory Object.Actions API

The directoryObjects.directoryObject.Actions API from Microsoft Entra ID (formerly Azure AD) — 8 operation(s) for directoryobjects.directoryobject.actions.

Microsoft Entra ID (formerly Azure AD) Directory Objects.directory Object API

The directoryObjects.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for directoryobjects.directoryobject.

Microsoft Entra ID (formerly Azure AD) Directory Objects.directory Object.Functions API

The directoryObjects.directoryObject.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for directoryobjects.directoryobject.functions.

Microsoft Entra ID (formerly Azure AD) Directory Roles.directory Object API

The directoryRoles.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 22 operation(s) for directoryroles.directoryobject.

Microsoft Entra ID (formerly Azure AD) Directory Roles.directory Role.Actions API

The directoryRoles.directoryRole.Actions API from Microsoft Entra ID (formerly Azure AD) — 8 operation(s) for directoryroles.directoryrole.actions.

Microsoft Entra ID (formerly Azure AD) Directory Roles.directory Role API

The directoryRoles.directoryRole API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for directoryroles.directoryrole.

Microsoft Entra ID (formerly Azure AD) Directory Roles.directory Role.Functions API

The directoryRoles.directoryRole.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for directoryroles.directoryrole.functions.

Microsoft Entra ID (formerly Azure AD) Directory Roles.scoped Role Membership API

The directoryRoles.scopedRoleMembership API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for directoryroles.scopedrolemembership.

Microsoft Entra ID (formerly Azure AD) Directory Role Templates.directory Role Template.Actions API

The directoryRoleTemplates.directoryRoleTemplate.Actions API from Microsoft Entra ID (formerly Azure AD) — 8 operation(s) for directoryroletemplates.directoryroletemplate.actions.

Microsoft Entra ID (formerly Azure AD) Directory Role Templates.directory Role Template API

The directoryRoleTemplates.directoryRoleTemplate API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for directoryroletemplates.directoryroletemplate.

Microsoft Entra ID (formerly Azure AD) Directory Role Templates.directory Role Template.Functions API

The directoryRoleTemplates.directoryRoleTemplate.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for directoryroletemplates.directoryroletemplate.func...

Microsoft Entra ID (formerly Azure AD) Domains.directory Object API

The domains.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for domains.directoryobject.

Microsoft Entra ID (formerly Azure AD) Domains.domain.Actions API

The domains.domain.Actions API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for domains.domain.actions.

Microsoft Entra ID (formerly Azure AD) Domains.domain API

The domains.domain API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for domains.domain.

Microsoft Entra ID (formerly Azure AD) Domains.domain Dns Record API

The domains.domainDnsRecord API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for domains.domaindnsrecord.

Microsoft Entra ID (formerly Azure AD) Domains.internal Domain Federation API

The domains.internalDomainFederation API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for domains.internaldomainfederation.

Microsoft Entra ID (formerly Azure AD) Group Lifecycle Policies.group Lifecycle Policy.Actions API

The groupLifecyclePolicies.groupLifecyclePolicy.Actions API from Microsoft Entra ID (formerly Azure AD) — 2 operation(s) for grouplifecyclepolicies.grouplifecyclepolicy.actions.

Microsoft Entra ID (formerly Azure AD) Group Lifecycle Policies.group Lifecycle Policy API

The groupLifecyclePolicies.groupLifecyclePolicy API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for grouplifecyclepolicies.grouplifecyclepolicy.

Microsoft Entra ID (formerly Azure AD) Groups API

Microsoft 365 and security groups

Microsoft Entra ID (formerly Azure AD) Groups.app Role Assignment API

The groups.appRoleAssignment API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for groups.approleassignment.

Microsoft Entra ID (formerly Azure AD) Groups.conversation API

The groups.conversation API from Microsoft Entra ID (formerly Azure AD) — 29 operation(s) for groups.conversation.

Microsoft Entra ID (formerly Azure AD) Groups.conversation Thread API

The groups.conversationThread API from Microsoft Entra ID (formerly Azure AD) — 26 operation(s) for groups.conversationthread.

Microsoft Entra ID (formerly Azure AD) Groups.directory Object API

The groups.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 113 operation(s) for groups.directoryobject.

Microsoft Entra ID (formerly Azure AD) Groups.extension API

The groups.extension API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for groups.extension.

Microsoft Entra ID (formerly Azure AD) Groups.group.Actions API

The groups.group.Actions API from Microsoft Entra ID (formerly Azure AD) — 18 operation(s) for groups.group.actions.

Microsoft Entra ID (formerly Azure AD) Groups.group API

The groups.group API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for groups.group.

Microsoft Entra ID (formerly Azure AD) Groups.group.Functions API

The groups.group.Functions API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for groups.group.functions.

Microsoft Entra ID (formerly Azure AD) Groups.group Lifecycle Policy API

The groups.groupLifecyclePolicy API from Microsoft Entra ID (formerly Azure AD) — 5 operation(s) for groups.grouplifecyclepolicy.

Microsoft Entra ID (formerly Azure AD) Groups.group Setting API

The groups.groupSetting API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for groups.groupsetting.

Microsoft Entra ID (formerly Azure AD) Groups.on Premises Sync Behavior API

The groups.onPremisesSyncBehavior API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for groups.onpremisessyncbehavior.

Microsoft Entra ID (formerly Azure AD) Groups.profile Photo API

The groups.profilePhoto API from Microsoft Entra ID (formerly Azure AD) — 5 operation(s) for groups.profilephoto.

Microsoft Entra ID (formerly Azure AD) Groups.resource Specific Permission Grant API

The groups.resourceSpecificPermissionGrant API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for groups.resourcespecificpermissiongrant.

Microsoft Entra ID (formerly Azure AD) Group Settings.group Setting API

The groupSettings.groupSetting API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for groupsettings.groupsetting.

Microsoft Entra ID (formerly Azure AD) Group Setting Templates.group Setting Template.Actions API

The groupSettingTemplates.groupSettingTemplate.Actions API from Microsoft Entra ID (formerly Azure AD) — 8 operation(s) for groupsettingtemplates.groupsettingtemplate.actions.

Microsoft Entra ID (formerly Azure AD) Group Setting Templates.group Setting Template API

The groupSettingTemplates.groupSettingTemplate API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for groupsettingtemplates.groupsettingtemplate.

Microsoft Entra ID (formerly Azure AD) Group Setting Templates.group Setting Template.Functions API

The groupSettingTemplates.groupSettingTemplate.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for groupsettingtemplates.groupsettingtemplate.functions.

Microsoft Entra ID (formerly Azure AD) Identity.authentication Event Listener API

The identity.authenticationEventListener API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for identity.authenticationeventlistener.

Microsoft Entra ID (formerly Azure AD) Identity.authentication Events Flow API

The identity.authenticationEventsFlow API from Microsoft Entra ID (formerly Azure AD) — 26 operation(s) for identity.authenticationeventsflow.

Microsoft Entra ID (formerly Azure AD) Identity.b2x Identity User Flow API

The identity.b2xIdentityUserFlow API from Microsoft Entra ID (formerly Azure AD) — 34 operation(s) for identity.b2xidentityuserflow.

Microsoft Entra ID (formerly Azure AD) Identity.conditional Access Root API

The identity.conditionalAccessRoot API from Microsoft Entra ID (formerly Azure AD) — 36 operation(s) for identity.conditionalaccessroot.

Microsoft Entra ID (formerly Azure AD) Identity.custom Authentication Extension API

The identity.customAuthenticationExtension API from Microsoft Entra ID (formerly Azure AD) — 5 operation(s) for identity.customauthenticationextension.

Microsoft Entra ID (formerly Azure AD) Identity.identity API Connector API

The identity.identityApiConnector API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for identity.identityapiconnector.

Microsoft Entra ID (formerly Azure AD) Identity.identity Container API

The identity.identityContainer API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for identity.identitycontainer.

Microsoft Entra ID (formerly Azure AD) Identity.identity Provider Base API

The identity.identityProviderBase API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for identity.identityproviderbase.

Microsoft Entra ID (formerly Azure AD) Identity.identity User Flow Attribute API

The identity.identityUserFlowAttribute API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for identity.identityuserflowattribute.

Microsoft Entra ID (formerly Azure AD) Identity.identity Verified ID Root API

The identity.identityVerifiedIdRoot API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for identity.identityverifiedidroot.

Microsoft Entra ID (formerly Azure AD) Identity.risk Prevention Container API

The identity.riskPreventionContainer API from Microsoft Entra ID (formerly Azure AD) — 12 operation(s) for identity.riskpreventioncontainer.

Microsoft Entra ID (formerly Azure AD) Identity Governance.access Package Catalog API

The identityGovernance.accessPackageCatalog API from Microsoft Entra ID (formerly Azure AD) — 146 operation(s) for identitygovernance.accesspackagecatalog.

Microsoft Entra ID (formerly Azure AD) Identity Governance.access Review Set API

The identityGovernance.accessReviewSet API from Microsoft Entra ID (formerly Azure AD) — 45 operation(s) for identitygovernance.accessreviewset.

Microsoft Entra ID (formerly Azure AD) Identity Governance.app Consent Approval Route API

The identityGovernance.appConsentApprovalRoute API from Microsoft Entra ID (formerly Azure AD) — 13 operation(s) for identitygovernance.appconsentapprovalroute.

Microsoft Entra ID (formerly Azure AD) Identity Governance.entitlement Management API

The identityGovernance.entitlementManagement API from Microsoft Entra ID (formerly Azure AD) — 737 operation(s) for identitygovernance.entitlementmanagement.

Microsoft Entra ID (formerly Azure AD) Identity Governance.identity Governance API

The identityGovernance.identityGovernance API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for identitygovernance.identitygovernance.

Microsoft Entra ID (formerly Azure AD) Identity Governance.lifecycle Workflows Container API

The identityGovernance.lifecycleWorkflowsContainer API from Microsoft Entra ID (formerly Azure AD) — 311 operation(s) for identitygovernance.lifecycleworkflowscontainer.

Microsoft Entra ID (formerly Azure AD) Identity Governance.privileged Access Root API

The identityGovernance.privilegedAccessRoot API from Microsoft Entra ID (formerly Azure AD) — 64 operation(s) for identitygovernance.privilegedaccessroot.

Microsoft Entra ID (formerly Azure AD) Identity Governance.terms Of Use Container API

The identityGovernance.termsOfUseContainer API from Microsoft Entra ID (formerly Azure AD) — 23 operation(s) for identitygovernance.termsofusecontainer.

Microsoft Entra ID (formerly Azure AD) Identity Protection.identity Protection Root API

The identityProtection.identityProtectionRoot API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for identityprotection.identityprotectionroot.

Microsoft Entra ID (formerly Azure AD) Identity Protection.risk Detection API

The identityProtection.riskDetection API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for identityprotection.riskdetection.

Microsoft Entra ID (formerly Azure AD) Identity Protection.risky Service Principal API

The identityProtection.riskyServicePrincipal API from Microsoft Entra ID (formerly Azure AD) — 8 operation(s) for identityprotection.riskyserviceprincipal.

Microsoft Entra ID (formerly Azure AD) Identity Protection.risky User API

The identityProtection.riskyUser API from Microsoft Entra ID (formerly Azure AD) — 9 operation(s) for identityprotection.riskyuser.

Microsoft Entra ID (formerly Azure AD) Identity Protection.service Principal Risk Detection API

The identityProtection.servicePrincipalRiskDetection API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for identityprotection.serviceprincipalriskdetection.

Microsoft Entra ID (formerly Azure AD) Identity Providers.identity Provider API

The identityProviders.identityProvider API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for identityproviders.identityprovider.

Microsoft Entra ID (formerly Azure AD) Identity Providers.identity Provider.Functions API

The identityProviders.identityProvider.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for identityproviders.identityprovider.functions.

Microsoft Entra ID (formerly Azure AD) Information Protection.bitlocker API

The informationProtection.bitlocker API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for informationprotection.bitlocker.

Microsoft Entra ID (formerly Azure AD) Information Protection.information Protection API

The informationProtection.informationProtection API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for informationprotection.informationprotection.

Microsoft Entra ID (formerly Azure AD) Information Protection.threat Assessment Request API

The informationProtection.threatAssessmentRequest API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for informationprotection.threatassessmentrequest.

Microsoft Entra ID (formerly Azure AD) Invitations.directory Object API

The invitations.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for invitations.directoryobject.

Microsoft Entra ID (formerly Azure AD) Invitations.invitation API

The invitations.invitation API from Microsoft Entra ID (formerly Azure AD) — 2 operation(s) for invitations.invitation.

Microsoft Entra ID (formerly Azure AD) Invitations.user API

The invitations.user API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for invitations.user.

Azure Active Directory Me API

Operations on the signed-in user

Microsoft Entra ID (formerly Azure AD) Oauth2 Permission Grants.o Auth2 Permission Grant API

The oauth2PermissionGrants.oAuth2PermissionGrant API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for oauth2permissiongrants.oauth2permissiongrant.

Microsoft Entra ID (formerly Azure AD) Oauth2 Permission Grants.o Auth2 Permission Grant.Functions API

The oauth2PermissionGrants.oAuth2PermissionGrant.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for oauth2permissiongrants.oauth2permissiongrant.func...

Microsoft Entra ID (formerly Azure AD) Organization.certificate Based Auth Configuration API

The organization.certificateBasedAuthConfiguration API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for organization.certificatebasedauthconfiguration.

Microsoft Entra ID (formerly Azure AD) Organization.extension API

The organization.extension API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for organization.extension.

Microsoft Entra ID (formerly Azure AD) Organization.organization.Actions API

The organization.organization.Actions API from Microsoft Entra ID (formerly Azure AD) — 9 operation(s) for organization.organization.actions.

Microsoft Entra ID (formerly Azure AD) Organization.organization API

The organization.organization API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for organization.organization.

Microsoft Entra ID (formerly Azure AD) Organization.organizational Branding API

The organization.organizationalBranding API from Microsoft Entra ID (formerly Azure AD) — 18 operation(s) for organization.organizationalbranding.

Microsoft Entra ID (formerly Azure AD) Policies.activity Based Timeout Policy API

The policies.activityBasedTimeoutPolicy API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for policies.activitybasedtimeoutpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.admin Consent Request Policy API

The policies.adminConsentRequestPolicy API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for policies.adminconsentrequestpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.app Management Policy API

The policies.appManagementPolicy API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for policies.appmanagementpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.authentication Flows Policy API

The policies.authenticationFlowsPolicy API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for policies.authenticationflowspolicy.

Microsoft Entra ID (formerly Azure AD) Policies.authentication Methods Policy API

The policies.authenticationMethodsPolicy API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for policies.authenticationmethodspolicy.

Microsoft Entra ID (formerly Azure AD) Policies.authentication Strength Policy API

The policies.authenticationStrengthPolicy API from Microsoft Entra ID (formerly Azure AD) — 8 operation(s) for policies.authenticationstrengthpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.authorization Policy API

The policies.authorizationPolicy API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for policies.authorizationpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.claims Mapping Policy API

The policies.claimsMappingPolicy API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for policies.claimsmappingpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.conditional Access Policy API

The policies.conditionalAccessPolicy API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for policies.conditionalaccesspolicy.

Microsoft Entra ID (formerly Azure AD) Policies.cross Tenant Access Policy API

The policies.crossTenantAccessPolicy API from Microsoft Entra ID (formerly Azure AD) — 13 operation(s) for policies.crosstenantaccesspolicy.

Microsoft Entra ID (formerly Azure AD) Policies.device Registration Policy API

The policies.deviceRegistrationPolicy API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for policies.deviceregistrationpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.feature Rollout Policy API

The policies.featureRolloutPolicy API from Microsoft Entra ID (formerly Azure AD) — 7 operation(s) for policies.featurerolloutpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.federated Token Validation Policy API

The policies.federatedTokenValidationPolicy API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for policies.federatedtokenvalidationpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.home Realm Discovery Policy API

The policies.homeRealmDiscoveryPolicy API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for policies.homerealmdiscoverypolicy.

Microsoft Entra ID (formerly Azure AD) Policies.identity Security Defaults Enforcement Policy API

The policies.identitySecurityDefaultsEnforcementPolicy API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for policies.identitysecuritydefaultsenforcementpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.ownerless Group Policy API

The policies.ownerlessGroupPolicy API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for policies.ownerlessgrouppolicy.

Microsoft Entra ID (formerly Azure AD) Policies.permission Grant Policy API

The policies.permissionGrantPolicy API from Microsoft Entra ID (formerly Azure AD) — 9 operation(s) for policies.permissiongrantpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.policy Root API

The policies.policyRoot API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for policies.policyroot.

Microsoft Entra ID (formerly Azure AD) Policies.tenant App Management Policy API

The policies.tenantAppManagementPolicy API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for policies.tenantappmanagementpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.token Issuance Policy API

The policies.tokenIssuancePolicy API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for policies.tokenissuancepolicy.

Microsoft Entra ID (formerly Azure AD) Policies.token Lifetime Policy API

The policies.tokenLifetimePolicy API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for policies.tokenlifetimepolicy.

Microsoft Entra ID (formerly Azure AD) Policies.unified Role Management Policy API

The policies.unifiedRoleManagementPolicy API from Microsoft Entra ID (formerly Azure AD) — 9 operation(s) for policies.unifiedrolemanagementpolicy.

Microsoft Entra ID (formerly Azure AD) Policies.unified Role Management Policy Assignment API

The policies.unifiedRoleManagementPolicyAssignment API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for policies.unifiedrolemanagementpolicyassignment.

Microsoft Entra ID (formerly Azure AD) Role Management.rbac Application API

The roleManagement.rbacApplication API from Microsoft Entra ID (formerly Azure AD) — 150 operation(s) for rolemanagement.rbacapplication.

Microsoft Entra ID (formerly Azure AD) Service Principals.app Management Policy API

The servicePrincipals.appManagementPolicy API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for serviceprincipals.appmanagementpolicy.

Microsoft Entra ID (formerly Azure AD) Service Principals.app Role Assignment API

The servicePrincipals.appRoleAssignment API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for serviceprincipals.approleassignment.

Microsoft Entra ID (formerly Azure AD) Service Principals.claims Mapping Policy API

The servicePrincipals.claimsMappingPolicy API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for serviceprincipals.claimsmappingpolicy.

Microsoft Entra ID (formerly Azure AD) Service Principals.delegated Permission Classification API

The servicePrincipals.delegatedPermissionClassification API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for serviceprincipals.delegatedpermissionclassification.

Microsoft Entra ID (formerly Azure AD) Service Principals.directory Object API

The servicePrincipals.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 64 operation(s) for serviceprincipals.directoryobject.

Microsoft Entra ID (formerly Azure AD) Service Principals.endpoint API

The servicePrincipals.endpoint API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for serviceprincipals.endpoint.

Microsoft Entra ID (formerly Azure AD) Service Principals.federated Identity Credential API

The servicePrincipals.federatedIdentityCredential API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for serviceprincipals.federatedidentitycredential.

Microsoft Entra ID (formerly Azure AD) Service Principals.home Realm Discovery Policy API

The servicePrincipals.homeRealmDiscoveryPolicy API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for serviceprincipals.homerealmdiscoverypolicy.

Microsoft Entra ID (formerly Azure AD) Service Principals.o Auth2 Permission Grant API

The servicePrincipals.oAuth2PermissionGrant API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for serviceprincipals.oauth2permissiongrant.

Microsoft Entra ID (formerly Azure AD) Service Principals.remote Desktop Security Configuration API

The servicePrincipals.remoteDesktopSecurityConfiguration API from Microsoft Entra ID (formerly Azure AD) — 7 operation(s) for serviceprincipals.remotedesktopsecurityconfiguration.

Microsoft Entra ID (formerly Azure AD) Service Principals.service Principal.Actions API

The servicePrincipals.servicePrincipal.Actions API from Microsoft Entra ID (formerly Azure AD) — 13 operation(s) for serviceprincipals.serviceprincipal.actions.

Microsoft Entra ID (formerly Azure AD) Service Principals.service Principal API

The servicePrincipals.servicePrincipal API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for serviceprincipals.serviceprincipal.

Microsoft Entra ID (formerly Azure AD) Service Principals.service Principal.Functions API

The servicePrincipals.servicePrincipal.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for serviceprincipals.serviceprincipal.functions.

Microsoft Entra ID (formerly Azure AD) Service Principals.synchronization API

The servicePrincipals.synchronization API from Microsoft Entra ID (formerly Azure AD) — 34 operation(s) for serviceprincipals.synchronization.

Microsoft Entra ID (formerly Azure AD) Service Principals.token Issuance Policy API

The servicePrincipals.tokenIssuancePolicy API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for serviceprincipals.tokenissuancepolicy.

Microsoft Entra ID (formerly Azure AD) Service Principals.token Lifetime Policy API

The servicePrincipals.tokenLifetimePolicy API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for serviceprincipals.tokenlifetimepolicy.

Microsoft Entra ID (formerly Azure AD) Subscribed Skus.subscribed Sku API

The subscribedSkus.subscribedSku API from Microsoft Entra ID (formerly Azure AD) — 2 operation(s) for subscribedskus.subscribedsku.

Microsoft Entra ID (formerly Azure AD) Subscriptions.subscription.Actions API

The subscriptions.subscription.Actions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for subscriptions.subscription.actions.

Microsoft Entra ID (formerly Azure AD) Subscriptions.subscription API

The subscriptions.subscription API from Microsoft Entra ID (formerly Azure AD) — 2 operation(s) for subscriptions.subscription.

Microsoft Entra ID (formerly Azure AD) Tenant Relationships.multi Tenant Organization API

The tenantRelationships.multiTenantOrganization API from Microsoft Entra ID (formerly Azure AD) — 5 operation(s) for tenantrelationships.multitenantorganization.

Microsoft Entra ID (formerly Azure AD) Tenant Relationships.tenant Relationship.Functions API

The tenantRelationships.tenantRelationship.Functions API from Microsoft Entra ID (formerly Azure AD) — 2 operation(s) for tenantrelationships.tenantrelationship.functions.

Microsoft Entra ID (formerly Azure AD) Users.agreement Acceptance API

The users.agreementAcceptance API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for users.agreementacceptance.

Microsoft Entra ID (formerly Azure AD) Users API

User accounts in the directory

Microsoft Entra ID (formerly Azure AD) Users.app Role Assignment API

The users.appRoleAssignment API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for users.approleassignment.

Microsoft Entra ID (formerly Azure AD) Users.authentication API

The users.authentication API from Microsoft Entra ID (formerly Azure AD) — 44 operation(s) for users.authentication.

Microsoft Entra ID (formerly Azure AD) Users.directory Object API

The users.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 84 operation(s) for users.directoryobject.

Microsoft Entra ID (formerly Azure AD) Users.extension API

The users.extension API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for users.extension.

Microsoft Entra ID (formerly Azure AD) Users.item Insights API

The users.itemInsights API from Microsoft Entra ID (formerly Azure AD) — 14 operation(s) for users.iteminsights.

Microsoft Entra ID (formerly Azure AD) Users.license Details API

The users.licenseDetails API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for users.licensedetails.

Microsoft Entra ID (formerly Azure AD) Users.mailbox Settings API

The users.mailboxSettings API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for users.mailboxsettings.

Microsoft Entra ID (formerly Azure AD) Users.o Auth2 Permission Grant API

The users.oAuth2PermissionGrant API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for users.oauth2permissiongrant.

Microsoft Entra ID (formerly Azure AD) Users.on Premises Sync Behavior API

The users.onPremisesSyncBehavior API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for users.onpremisessyncbehavior.

Microsoft Entra ID (formerly Azure AD) Users.outlook User API

The users.outlookUser API from Microsoft Entra ID (formerly Azure AD) — 7 operation(s) for users.outlookuser.

Microsoft Entra ID (formerly Azure AD) Users.profile Photo API

The users.profilePhoto API from Microsoft Entra ID (formerly Azure AD) — 5 operation(s) for users.profilephoto.

Microsoft Entra ID (formerly Azure AD) Users.scoped Role Membership API

The users.scopedRoleMembership API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for users.scopedrolemembership.

Microsoft Entra ID (formerly Azure AD) Users.todo API

The users.todo API from Microsoft Entra ID (formerly Azure AD) — 30 operation(s) for users.todo.

Microsoft Entra ID (formerly Azure AD) Users.user API

The users.user API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for users.user.

Microsoft Entra ID (formerly Azure AD) Users.user Settings API

The users.userSettings API from Microsoft Entra ID (formerly Azure AD) — 24 operation(s) for users.usersettings.

Scroll for all 186

Open Collections 7

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Scroll for all 7

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Microsoft MCP Server for Enterprise

Microsoft's own hosted MCP server for querying enterprise identity and directory data in a Microsoft Entra tenant with natural language. Rather than projecting one tool per Grap...

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Azure Ad Plans Pricing

10 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Azure Ad Rate Limits

8 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 9

Notable capabilities this provider offers.

Single Sign-On

Enable users to sign in once and access all connected apps without re-authenticating.

Multi-Factor Authentication

Enforce MFA to add an extra layer of security beyond passwords.

Conditional Access

Define access policies based on user, device, location, and risk signals.

OAuth 2.0 and OpenID Connect

Industry-standard protocols for authorization and authentication.

SAML 2.0 Support

Federate with thousands of SAML-based SaaS applications.

Identity Protection

Detect and respond to identity-based risks with AI-powered signals.

Privileged Identity Management

Just-in-time privileged access with approval workflows and audit.

B2B Collaboration

Invite external users from partner organizations to access your resources.

External Identities

Enable customer and partner identity management with Azure AD B2C and B2B.

Scroll for all 9

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Azure Ad Authentication

oauth2/openIdConnect · 3 schemes

SECURITY

Azure Ad Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Azure Ad Vulnerability Disclosure

security.txt · contact published

SECURITY

Azure Ad Trust Center

FedRAMP, NIST SP 800-53, HIPAA / HITECH, SOX

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Azure Ad Scopes

39 scopes · authorizationCode/clientCredentials/deviceCode

39 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Azure Ad Agentic Access

4496 operations · 1956 acting · 18 human-in-the-loop

4496 operations · 1956 acting

AGENTIC

Use Cases 5

What developers build with this provider.

Enterprise SSO

Provide single sign-on for employees across thousands of SaaS applications.

Zero Trust Security

Implement zero trust architecture with identity as the control plane.

Consumer Identity

Build customer-facing login with Azure AD B2C supporting social identities.

API Security

Secure APIs with OAuth 2.0 tokens issued by Azure AD.

Hybrid Identity

Extend on-premises Active Directory to the cloud with Azure AD Connect.

Integrations 5

Pre-built integrations with other platforms and tools.

Microsoft 365

Provides identity and access management for all Microsoft 365 applications.

Salesforce

SAML-based SSO integration with Salesforce CRM and Platform.

ServiceNow

Federated SSO and user provisioning for ServiceNow via SAML and SCIM.

GitHub Enterprise

SAML SSO and SCIM provisioning for GitHub Enterprise organizations.

AWS

Federate Azure AD with AWS IAM Identity Center for cross-cloud SSO.

Resources

Get Started 6

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 8

Pagination, idempotency, versioning, errors, and events

Scroll for all 8

Build 6

SDKs, sample code, and the tooling you integrate with

Access & Security 8

Authentication, authorization, and security posture

Scroll for all 8

Operate 6

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 8

Properties that don't map to a standard resource type

Scroll for all 8

Source (apis.yml)

apis.yml Raw ↑
aid: azure-ad
name: Microsoft Entra ID (formerly Azure AD)
description: Microsoft's cloud-based identity and access management service that helps employees sign in and access resources.
  Azure AD provides OAuth, OpenID Connect, SAML, and other identity protocols for securing applications and managing user
  identities.
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/azure-ad.png
tags:
- Authentication
- Authorization
- Identity
- OpenID Connect
- SSO
- Identity Federation
tags_raw:
- Authentication
- Authorization
- Identity
- OAuth
- OpenID Connect
- Single Sign-On
- Identity Federation
url: https://raw.githubusercontent.com/api-evangelist/azure-ad/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-09-16'
specificationVersion: '0.23'
apis:
- aid: azure-ad:azure-ad-b2c-api
  name: Azure AD B2C API
  description: Business-to-consumer identity management solution.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags:
  - Authentication
  - Consumer
  - Consumer Identity
  tags_raw:
  - Authentication
  - B2C
  - Consumer Identity
  properties:
  - type: Documentation
    url: https://learn.microsoft.com/en-us/azure/active-directory-b2c/overview
- aid: azure-ad:azure-ad-admin-peopleadminsettings-api
  name: Microsoft Entra ID (formerly Azure AD) Admin.people Admin Settings API
  description: The admin.peopleAdminSettings API from Microsoft Entra ID (formerly Azure AD) — 13 operation(s) for admin.peopleadminsettings.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - admin.peopleAdminSettings
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-admin-peopleadminsettings-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-agreements-agreement-api
  name: Microsoft Entra ID (formerly Azure AD) Agreements.agreement API
  description: The agreements.agreement API from Microsoft Entra ID (formerly Azure AD) — 2 operation(s) for agreements.agreement.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags:
  - Agreements.agreement
  tags_raw:
  - agreements.agreement
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-agreements-agreement-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-agreements-agreementacceptance-api
  name: Microsoft Entra ID (formerly Azure AD) Agreements.agreement Acceptance API
  description: The agreements.agreementAcceptance API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for agreements.agreementacceptance.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - agreements.agreementAcceptance
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-agreements-agreementacceptance-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-agreements-agreementfile-api
  name: Microsoft Entra ID (formerly Azure AD) Agreements.agreement File API
  description: The agreements.agreementFile API from Microsoft Entra ID (formerly Azure AD) — 7 operation(s) for agreements.agreementfile.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - agreements.agreementFile
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-agreements-agreementfile-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-agreements-agreementfilelocalization-api
  name: Microsoft Entra ID (formerly Azure AD) Agreements.agreement File Localization API
  description: The agreements.agreementFileLocalization API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for
    agreements.agreementfilelocalization.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - agreements.agreementFileLocalization
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-agreements-agreementfilelocalization-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applications-api
  name: Microsoft Entra ID (formerly Azure AD) Applications API
  description: Application registrations in Entra ID
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags:
  - Application
  tags_raw:
  - Applications
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applications-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applications-application-actions-api
  name: Microsoft Entra ID (formerly Azure AD) Applications.application.Actions API
  description: The applications.application.Actions API from Microsoft Entra ID (formerly Azure AD) — 14 operation(s) for
    applications.application.actions.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - applications.application.Actions
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applications-application-actions-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applications-application-api
  name: Microsoft Entra ID (formerly Azure AD) Applications.application API
  description: The applications.application API from Microsoft Entra ID (formerly Azure AD) — 6 operation(s) for applications.application.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags:
  - Applications.application
  tags_raw:
  - applications.application
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applications-application-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applications-application-functions-api
  name: Microsoft Entra ID (formerly Azure AD) Applications.application.Functions API
  description: The applications.application.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for
    applications.application.functions.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - applications.application.Functions
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applications-application-functions-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applications-appmanagementpolicy-api
  name: Microsoft Entra ID (formerly Azure AD) Applications.app Management Policy API
  description: The applications.appManagementPolicy API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for applications.appmanagementpolicy.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - applications.appManagementPolicy
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applications-appmanagementpolicy-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applications-directoryobject-api
  name: Microsoft Entra ID (formerly Azure AD) Applications.directory Object API
  description: The applications.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 17 operation(s) for applications.directoryobject.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - applications.directoryObject
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applications-directoryobject-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applications-extensionproperty-api
  name: Microsoft Entra ID (formerly Azure AD) Applications.extension Property API
  description: The applications.extensionProperty API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for applications.extensionproperty.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - applications.extensionProperty
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applications-extensionproperty-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applications-federatedidentitycredential-api
  name: Microsoft Entra ID (formerly Azure AD) Applications.federated Identity Credential API
  description: The applications.federatedIdentityCredential API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s)
    for applications.federatedidentitycredential.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - applications.federatedIdentityCredential
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applications-federatedidentitycredential-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applications-homerealmdiscoverypolicy-api
  name: Microsoft Entra ID (formerly Azure AD) Applications.home Realm Discovery Policy API
  description: The applications.homeRealmDiscoveryPolicy API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s)
    for applications.homerealmdiscoverypolicy.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - applications.homeRealmDiscoveryPolicy
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applications-homerealmdiscoverypolicy-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applications-synchronization-api
  name: Microsoft Entra ID (formerly Azure AD) Applications.synchronization API
  description: The applications.synchronization API from Microsoft Entra ID (formerly Azure AD) — 34 operation(s) for applications.synchronization.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags:
  - Applications Synchronization
  tags_raw:
  - applications.synchronization
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applications-synchronization-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applications-tokenissuancepolicy-api
  name: Microsoft Entra ID (formerly Azure AD) Applications.token Issuance Policy API
  description: The applications.tokenIssuancePolicy API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for applications.tokenissuancepolicy.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - applications.tokenIssuancePolicy
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applications-tokenissuancepolicy-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applications-tokenlifetimepolicy-api
  name: Microsoft Entra ID (formerly Azure AD) Applications.token Lifetime Policy API
  description: The applications.tokenLifetimePolicy API from Microsoft Entra ID (formerly Azure AD) — 4 operation(s) for applications.tokenlifetimepolicy.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - applications.tokenLifetimePolicy
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applications-tokenlifetimepolicy-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applicationtemplates-applicationtemplate-actions-api
  name: Microsoft Entra ID (formerly Azure AD) Application Templates.application Template.Actions API
  description: The applicationTemplates.applicationTemplate.Actions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s)
    for applicationtemplates.applicationtemplate.actions.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - applicationTemplates.applicationTemplate.Actions
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applicationtemplates-applicationtemplate-actions-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-applicationtemplates-applicationtemplate-api
  name: Microsoft Entra ID (formerly Azure AD) Application Templates.application Template API
  description: The applicationTemplates.applicationTemplate API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s)
    for applicationtemplates.applicationtemplate.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - applicationTemplates.applicationTemplate
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-applicationtemplates-applicationtemplate-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-contacts-directoryobject-api
  name: Microsoft Entra ID (formerly Azure AD) Contacts.directory Object API
  description: The contacts.directoryObject API from Microsoft Entra ID (formerly Azure AD) — 28 operation(s) for contacts.directoryobject.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - contacts.directoryObject
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-contacts-directoryobject-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-contacts-onpremisessyncbehavior-api
  name: Microsoft Entra ID (formerly Azure AD) Contacts.on Premises Sync Behavior API
  description: The contacts.onPremisesSyncBehavior API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for contacts.onpremisessyncbehavior.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - contacts.onPremisesSyncBehavior
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-contacts-onpremisessyncbehavior-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-contacts-orgcontact-actions-api
  name: Microsoft Entra ID (formerly Azure AD) Contacts.org Contact.Actions API
  description: The contacts.orgContact.Actions API from Microsoft Entra ID (formerly Azure AD) — 9 operation(s) for contacts.orgcontact.actions.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - contacts.orgContact.Actions
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-contacts-orgcontact-actions-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-contacts-orgcontact-api
  name: Microsoft Entra ID (formerly Azure AD) Contacts.org Contact API
  description: The contacts.orgContact API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for contacts.orgcontact.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - contacts.orgContact
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-contacts-orgcontact-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-contacts-orgcontact-functions-api
  name: Microsoft Entra ID (formerly Azure AD) Contacts.org Contact.Functions API
  description: The contacts.orgContact.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for contacts.orgcontact.functions.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - contacts.orgContact.Functions
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-contacts-orgcontact-functions-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-contacts-serviceprovisioningerror-api
  name: Microsoft Entra ID (formerly Azure AD) Contacts.service Provisioning Error API
  description: The contacts.serviceProvisioningError API from Microsoft Entra ID (formerly Azure AD) — 2 operation(s) for
    contacts.serviceprovisioningerror.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - contacts.serviceProvisioningError
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-contacts-serviceprovisioningerror-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-contracts-contract-actions-api
  name: Microsoft Entra ID (formerly Azure AD) Contracts.contract.Actions API
  description: The contracts.contract.Actions API from Microsoft Entra ID (formerly Azure AD) — 8 operation(s) for contracts.contract.actions.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - contracts.contract.Actions
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-contracts-contract-actions-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-contracts-contract-api
  name: Microsoft Entra ID (formerly Azure AD) Contracts.contract API
  description: The contracts.contract API from Microsoft Entra ID (formerly Azure AD) — 3 operation(s) for contracts.contract.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags:
  - Contracts.contract
  tags_raw:
  - contracts.contract
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-contracts-contract-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview
- aid: azure-ad:azure-ad-contracts-contract-functions-api
  name: Microsoft Entra ID (formerly Azure AD) Contracts.contract.Functions API
  description: The contracts.contract.Functions API from Microsoft Entra ID (formerly Azure AD) — 1 operation(s) for contracts.contract.functions.
  humanURL: https://learn.microsoft.com/en-us/azure/active-directory-b2c/
  baseURL: https://login.microsoftonline.com
  tags: []
  tags_raw:
  - contracts.contract.Functions
  properties:
  - type: OpenAPI
    url: openapi/azure-ad-contracts-contract-functions-api-openapi.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/api/overview
  - type: Authentication
    url: https://learn.microsoft.com/en-us/graph/auth/
  - type: SDKs
    url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - type: ChangeLog
    url: https://developer.microsoft.com/en-us/graph/changelog
  - type: Webhooks
    url: asyncapi/azure-ad-change-notifications-webhooks.yml
  - type: Documentation
    url: https://learn.microsoft.com/en-us/graph/change-notifications-overview


# --- truncated at 32 KB (207 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/azure-ad/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/azure-ad"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/azure-ad/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/azure-ad/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.