{ "opencollection": "1.0.0", "info": { "name": "Microsoft Graph Admin Admin.admin Me.authentication API", "version": "1.0.0" }, "items": [ { "info": { "name": "Me.authentication", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Graph Get authentication from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication", "params": [ { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The authentication methods that are supported for the user." }, { "info": { "name": "Microsoft Graph Update the navigation property authentication in me", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/me/authentication", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property authentication in me" }, { "info": { "name": "Microsoft Graph Delete navigation property authentication for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/authentication", "headers": [ { "name": "If-Match", "value": "" } ] }, "docs": "Microsoft Graph Delete navigation property authentication for me" }, { "info": { "name": "Microsoft Graph List emailMethods", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/emailMethods", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a list of a user's email authentication method objects and their properties. This call only returns a single object referenced by ID 3ddfcfc8-9383-446f-83cc-3ab9be4be18f as only one email method can be set on users." }, { "info": { "name": "Microsoft Graph Create new navigation property to emailMethods for me", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/authentication/emailMethods", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to emailMethods for me" }, { "info": { "name": "Microsoft Graph Get emailAuthenticationMethod", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/emailMethods/:emailAuthenticationMethod-id", "params": [ { "name": "emailAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of emailAuthenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a user's single email authentication method object." }, { "info": { "name": "Microsoft Graph Update the navigation property emailMethods in me", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/me/authentication/emailMethods/:emailAuthenticationMethod-id", "params": [ { "name": "emailAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of emailAuthenticationMethod" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property emailMethods in me" }, { "info": { "name": "Microsoft Graph Delete navigation property emailMethods for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/authentication/emailMethods/:emailAuthenticationMethod-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "emailAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of emailAuthenticationMethod" } ] }, "docs": "Microsoft Graph Delete navigation property emailMethods for me" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/emailMethods/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List fido2AuthenticationMethod", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/fido2Methods", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a list of a user's FIDO2 security key authentication method objects and their properties." }, { "info": { "name": "Microsoft Graph Get fido2AuthenticationMethod", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/fido2Methods/:fido2AuthenticationMethod-id", "params": [ { "name": "fido2AuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of fido2AuthenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a user's single FIDO2 security key authentication method object." }, { "info": { "name": "Microsoft Graph Delete navigation property fido2Methods for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/authentication/fido2Methods/:fido2AuthenticationMethod-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "fido2AuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of fido2AuthenticationMethod" } ] }, "docs": "Microsoft Graph Delete navigation property fido2Methods for me" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/fido2Methods/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List methods", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/methods", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a list of authentication methods registered to a user. The authentication methods are defined by the types derived from the authenticationMethod resource type, and only the methods supported on this API version. See Microsoft Entra authentication methods API overview for a list of currently supported methods. We don't recommend using the authentication methods APIs for scenarios where you need to iterate over your entire user population for auditing or security check purposes. For these" }, { "info": { "name": "Microsoft Graph Create new navigation property to methods for me", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/authentication/methods", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to methods for me" }, { "info": { "name": "Microsoft Graph Get authenticationMethod", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/methods/:authenticationMethod-id", "params": [ { "name": "authenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of authenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve the properties and relationships of an authenticationMethod object." }, { "info": { "name": "Microsoft Graph Update the navigation property methods in me", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/me/authentication/methods/:authenticationMethod-id", "params": [ { "name": "authenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of authenticationMethod" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property methods in me" }, { "info": { "name": "Microsoft Graph Invoke action resetPassword", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/authentication/methods/:authenticationMethod-id/resetPassword", "params": [ { "name": "authenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of authenticationMethod" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Reset a user's password, represented by a password authentication method object. This can only be done by an administrator with appropriate permissions and can't be performed on a user's own account. To reset a user's password in Azure AD B2C, use the Update user API operation and update the passwordProfile > forceChangePasswordNextSignIn object. This flow writes the new password to Microsoft Entra ID and pushes it to on-premises Active Directory if configured using password writeback. The admin" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/methods/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get microsoftAuthenticatorMethods from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/microsoftAuthenticatorMethods", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The details of the Microsoft Authenticator app registered to a user for authentication." }, { "info": { "name": "Microsoft Graph Get microsoftAuthenticatorMethods from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/microsoftAuthenticatorMethods/:microsoftAuthenticatorAuthenticationMethod-id", "params": [ { "name": "microsoftAuthenticatorAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of microsoftAuthenticatorAuthenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The details of the Microsoft Authenticator app registered to a user for authentication." }, { "info": { "name": "Microsoft Graph Delete navigation property microsoftAuthenticatorMethods for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/authentication/microsoftAuthenticatorMethods/:microsoftAuthenticatorAuthenticationMethod-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "microsoftAuthenticatorAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of microsoftAuthenticatorAuthenticationMethod" } ] }, "docs": "Microsoft Graph Delete navigation property microsoftAuthenticatorMethods for me" }, { "info": { "name": "Microsoft Graph Get device from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/microsoftAuthenticatorMethods/:microsoftAuthenticatorAuthenticationMethod-id/device", "params": [ { "name": "microsoftAuthenticatorAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of microsoftAuthenticatorAuthenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The registered device on which Microsoft Authenticator resides. This property is null if the device isn't registered for passwordless Phone Sign-In." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/microsoftAuthenticatorMethods/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get operations from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/operations", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents the status of a long-running operation, such as a password reset operation." }, { "info": { "name": "Microsoft Graph Create new navigation property to operations for me", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/authentication/operations", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to operations for me" }, { "info": { "name": "Microsoft Graph Get operations from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/operations/:longRunningOperation-id", "params": [ { "name": "longRunningOperation-id", "value": "", "type": "path", "description": "The unique identifier of longRunningOperation" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents the status of a long-running operation, such as a password reset operation." }, { "info": { "name": "Microsoft Graph Update the navigation property operations in me", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/me/authentication/operations/:longRunningOperation-id", "params": [ { "name": "longRunningOperation-id", "value": "", "type": "path", "description": "The unique identifier of longRunningOperation" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property operations in me" }, { "info": { "name": "Microsoft Graph Delete navigation property operations for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/authentication/operations/:longRunningOperation-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "longRunningOperation-id", "value": "", "type": "path", "description": "The unique identifier of longRunningOperation" } ] }, "docs": "Microsoft Graph Delete navigation property operations for me" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/operations/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List passwordMethods", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/passwordMethods", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a list of the passwords registered to a user, represented by a passwordAuthenticationMethod object. This API returns exactly one object referenced by ID 28c10230-6103-485e-b985-444c60001490, as a user can have exactly one password. For security, the password itself is never returned in the object and the password property is always null." }, { "info": { "name": "Microsoft Graph Create new navigation property to passwordMethods for me", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/authentication/passwordMethods", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to passwordMethods for me" }, { "info": { "name": "Microsoft Graph Get passwordAuthenticationMethod", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/passwordMethods/:passwordAuthenticationMethod-id", "params": [ { "name": "passwordAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of passwordAuthenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a password that's registered to a user, represented by a passwordAuthenticationMethod object. For security, the password itself will never be returned in the object and the password property is always null." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/passwordMethods/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List phoneMethods", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/phoneMethods", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a list of phone authentication method objects for a user. This will return up to three objects, as a user can have up to three phones usable for authentication. This method is available only for standard Microsoft Entra ID and B2B users, but not B2C users." }, { "info": { "name": "Microsoft Graph Create new navigation property to phoneMethods for me", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/authentication/phoneMethods", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to phoneMethods for me" }, { "info": { "name": "Microsoft Graph Get phoneAuthenticationMethod", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/phoneMethods/:phoneAuthenticationMethod-id", "params": [ { "name": "phoneAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of phoneAuthenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a single phoneAuthenticationMethod object for a user. This method is available only for standard Microsoft Entra ID and B2B users, but not B2C users." }, { "info": { "name": "Microsoft Graph Update the navigation property phoneMethods in me", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/me/authentication/phoneMethods/:phoneAuthenticationMethod-id", "params": [ { "name": "phoneAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of phoneAuthenticationMethod" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property phoneMethods in me" }, { "info": { "name": "Microsoft Graph Delete phoneAuthenticationMethod", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/authentication/phoneMethods/:phoneAuthenticationMethod-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "phoneAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of phoneAuthenticationMethod" } ] }, "docs": "Delete a user's phone authentication method. This removes the phone number from the user and they'll no longer be able to use the number for authentication, whether via SMS or voice calls. A user can't have an alternateMobile number without a mobile number. If you want to remove a mobile number from a user that also has an alternateMobile number, first update the mobile number to the new number, then delete the alternateMobile number. If the phone number is the user's default Azure multi-factor " }, { "info": { "name": "Microsoft Graph Invoke action disableSmsSignIn", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/authentication/phoneMethods/:phoneAuthenticationMethod-id/disableSmsSignIn", "params": [ { "name": "phoneAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of phoneAuthenticationMethod" } ] }, "docs": "Disable SMS sign-in for an existing mobile phone number registered to a user. The number will no longer be available for SMS sign-in, which can prevent your user from signing in." }, { "info": { "name": "Microsoft Graph Invoke action enableSmsSignIn", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/authentication/phoneMethods/:phoneAuthenticationMethod-id/enableSmsSignIn", "params": [ { "name": "phoneAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of phoneAuthenticationMethod" } ] }, "docs": "Enable SMS sign-in for an existing mobile phone number registered to a user. To be successfully enabled:" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/phoneMethods/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List platformCredentialAuthenticationMethods", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/platformCredentialMethods", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the platformCredentialAuthenticationMethod objects and their properties." }, { "info": { "name": "Microsoft Graph Get platformCredentialAuthenticationMethod", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/platformCredentialMethods/:platformCredentialAuthenticationMethod-id", "params": [ { "name": "platformCredentialAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of platformCredentialAuthenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Read the properties and relationships of a platformCredentialAuthenticationMethod object." }, { "info": { "name": "Microsoft Graph Delete navigation property platformCredentialMethods for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/authentication/platformCredentialMethods/:platformCredentialAuthenticationMethod-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "platformCredentialAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of platformCredentialAuthenticationMethod" } ] }, "docs": "Microsoft Graph Delete navigation property platformCredentialMethods for me" }, { "info": { "name": "Microsoft Graph Get device from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/platformCredentialMethods/:platformCredentialAuthenticationMethod-id/device", "params": [ { "name": "platformCredentialAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of platformCredentialAuthenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The registered device on which this Platform Credential resides. Supports $expand. When you get a user's Platform Credential registration information, this property is returned only on a single GET and when you specify ?$expand. For example, GET /users/admin@contoso.com/authentication/platformCredentialAuthenticationMethod/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/platformCredentialMethods/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List softwareOathMethods", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/softwareOathMethods", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a list of a user's software OATH token authentication method objects and their properties." }, { "info": { "name": "Microsoft Graph Get softwareOathAuthenticationMethod", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/softwareOathMethods/:softwareOathAuthenticationMethod-id", "params": [ { "name": "softwareOathAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of softwareOathAuthenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a user's single Software OATH token authentication method object and its properties." }, { "info": { "name": "Microsoft Graph Delete navigation property softwareOathMethods for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/authentication/softwareOathMethods/:softwareOathAuthenticationMethod-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "softwareOathAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of softwareOathAuthenticationMethod" } ] }, "docs": "Microsoft Graph Delete navigation property softwareOathMethods for me" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/softwareOathMethods/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get temporaryAccessPassMethods from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/temporaryAccessPassMethods", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents a Temporary Access Pass registered to a user for authentication through time-limited passcodes." }, { "info": { "name": "Microsoft Graph Create new navigation property to temporaryAccessPassMethods for me", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/authentication/temporaryAccessPassMethods", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to temporaryAccessPassMethods for me" }, { "info": { "name": "Microsoft Graph Get temporaryAccessPassMethods from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/temporaryAccessPassMethods/:temporaryAccessPassAuthenticationMethod-id", "params": [ { "name": "temporaryAccessPassAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of temporaryAccessPassAuthenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents a Temporary Access Pass registered to a user for authentication through time-limited passcodes." }, { "info": { "name": "Microsoft Graph Delete navigation property temporaryAccessPassMethods for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/authentication/temporaryAccessPassMethods/:temporaryAccessPassAuthenticationMethod-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "temporaryAccessPassAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of temporaryAccessPassAuthenticationMethod" } ] }, "docs": "Microsoft Graph Delete navigation property temporaryAccessPassMethods for me" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/temporaryAccessPassMethods/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get windowsHelloForBusinessMethods from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/windowsHelloForBusinessMethods", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents the Windows Hello for Business authentication method registered to a user for authentication." }, { "info": { "name": "Microsoft Graph Get windowsHelloForBusinessMethods from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/windowsHelloForBusinessMethods/:windowsHelloForBusinessAuthenticationMethod-id", "params": [ { "name": "windowsHelloForBusinessAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of windowsHelloForBusinessAuthenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents the Windows Hello for Business authentication method registered to a user for authentication." }, { "info": { "name": "Microsoft Graph Delete navigation property windowsHelloForBusinessMethods for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/authentication/windowsHelloForBusinessMethods/:windowsHelloForBusinessAuthenticationMethod-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "windowsHelloForBusinessAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of windowsHelloForBusinessAuthenticationMethod" } ] }, "docs": "Microsoft Graph Delete navigation property windowsHelloForBusinessMethods for me" }, { "info": { "name": "Microsoft Graph Get device from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/windowsHelloForBusinessMethods/:windowsHelloForBusinessAuthenticationMethod-id/device", "params": [ { "name": "windowsHelloForBusinessAuthenticationMethod-id", "value": "", "type": "path", "description": "The unique identifier of windowsHelloForBusinessAuthenticationMethod" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The registered device on which this Windows Hello for Business key resides. Supports $expand. When you get a user's Windows Hello for Business registration information, this property is returned only on a single GET and when you specify ?$expand. For example, GET /users/admin@contoso.com/authentication/windowsHelloForBusinessMethods/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/authentication/windowsHelloForBusinessMethods/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" } ] } ], "bundled": true }