{ "opencollection": "1.0.0", "info": { "name": "Microsoft Graph Admin Admin.admin identity.authenticationEventsFlow API", "version": "1.0.0" }, "items": [ { "info": { "name": "identity.authenticationEventsFlow", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Graph List authenticationEventsFlows", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows", "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 collection of authentication events policies that are derived from authenticationEventsFlow. The following derived subtypes are supported: \r\n- externalUsersSelfServiceSignupEventsFlow" }, { "info": { "name": "Microsoft Graph Create authenticationEventsFlow", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows", "body": { "type": "json", "data": "{}" } }, "docs": "Create a new authenticationEventsFlow object that is of the type specified in the request body. The following derived subtypes are supported:\r\n- externalUsersSelfServiceSignupEventsFlow object type." }, { "info": { "name": "Microsoft Graph Get authenticationEventsFlow", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "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 a specific authenticationEventsFlow object by ID. The @odata.type property in the response object indicates the type of the object, which can be one of the following derived subtypes:\r\n- externalUsersSelfServiceSignupEventsFlow" }, { "info": { "name": "Microsoft Graph Update authenticationEventsFlow", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the properties of an authenticationEventsFlow object by ID. You must specify the @odata.type property and the value of the authenticationEventsFlow object type to update. The following derived subtypes are supported:\r\n- externalUsersSelfServiceSignupEventsFlow" }, { "info": { "name": "Microsoft Graph Delete authenticationEventsFlow", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" } ] }, "docs": "Delete a specific authenticationEventsFlow resource by ID. This operation also removes or unlinks all applications from the flow, which disables the customized authentication experience defined for the application. The following derived subtypes are supported:\r\n- externalUsersSelfServiceSignupEventsFlow" }, { "info": { "name": "Microsoft Graph Get conditions property value", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/conditions", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The conditions representing the context of the authentication request that's used to decide whether the events policy is invoked. Supports $filter (eq). See support for filtering on user flows for syntax information." }, { "info": { "name": "Microsoft Graph List includeApplications (for a user flow)", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/conditions/applications/includeApplications", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "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": "List the applications linked to an external identities self-service sign up user flow that's represented by an externalUsersSelfServiceSignupEventsFlow object. These are the applications for which the authentication experience that's defined by the user flow is enabled. To find the user flow that's linked to an application, see Example 4: List user flow associated with specific application ID." }, { "info": { "name": "Microsoft Graph Add includeApplication (to a user flow)", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/conditions/applications/includeApplications", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add or link an application to a user flow, or authenticationEventsFlow. This enables the authentication experience defined by the user flow to be enabled for the application. An application can only be linked to one user flow. The app must have an associated service principal in the tenant." }, { "info": { "name": "Microsoft Graph Get includeApplications from identity", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/conditions/applications/includeApplications/:authenticationConditionApplication-appId", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "authenticationConditionApplication-appId", "value": "", "type": "path", "description": "The unique identifier of authenticationConditionApplication" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Microsoft Graph Get includeApplications from identity" }, { "info": { "name": "Microsoft Graph Update the navigation property includeApplications in identity", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/conditions/applications/includeApplications/:authenticationConditionApplication-appId", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "authenticationConditionApplication-appId", "value": "", "type": "path", "description": "The unique identifier of authenticationConditionApplication" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property includeApplications in identity" }, { "info": { "name": "Microsoft Graph Delete authenticationConditionApplication (from a user flow)", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/conditions/applications/includeApplications/:authenticationConditionApplication-appId", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "authenticationConditionApplication-appId", "value": "", "type": "path", "description": "The unique identifier of authenticationConditionApplication" } ] }, "docs": "Remove or unlink an application from an authenticationEventsFlow object. This disables the customized authentication experience defined for the application." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/conditions/applications/includeApplications/$count", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "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 the item of type microsoft.graph.authenticationEventsFlow as microsoft.graph.externalUsersSelfServiceSignUpEventsFlow", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Microsoft Graph Get the item of type microsoft.graph.authenticationEventsFlow as microsoft.graph.externalUsersSelfServiceSignUpEventsFlow" }, { "info": { "name": "Microsoft Graph Get conditions property value", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/conditions", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The conditions representing the context of the authentication request that's used to decide whether the events policy is invoked. Supports $filter (eq). See support for filtering on user flows for syntax information." }, { "info": { "name": "Microsoft Graph Get includeApplications from identity", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "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": "Microsoft Graph Get includeApplications from identity" }, { "info": { "name": "Microsoft Graph Create new navigation property to includeApplications for identity", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to includeApplications for identity" }, { "info": { "name": "Microsoft Graph Get includeApplications from identity", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/:authenticationConditionApplication-appId", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "authenticationConditionApplication-appId", "value": "", "type": "path", "description": "The unique identifier of authenticationConditionApplication" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Microsoft Graph Get includeApplications from identity" }, { "info": { "name": "Microsoft Graph Update the navigation property includeApplications in identity", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/:authenticationConditionApplication-appId", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "authenticationConditionApplication-appId", "value": "", "type": "path", "description": "The unique identifier of authenticationConditionApplication" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property includeApplications in identity" }, { "info": { "name": "Microsoft Graph Delete navigation property includeApplications for identity", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/:authenticationConditionApplication-appId", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "authenticationConditionApplication-appId", "value": "", "type": "path", "description": "The unique identifier of authenticationConditionApplication" } ] }, "docs": "Microsoft Graph Delete navigation property includeApplications for identity" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/$count", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "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 onAttributeCollection property value", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The configuration for what to invoke when attributes are ready to be collected from the user." }, { "info": { "name": "Microsoft Graph Get the item of type microsoft.graph.onAttributeCollectionHandler as microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" } ] }, "docs": "Microsoft Graph Get the item of type microsoft.graph.onAttributeCollectionHandler as microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp" }, { "info": { "name": "Microsoft Graph List attributes (of a user flow)", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "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 an identityUserFlowAttribute collection associated with an external identities self-service user flow represented by an externalUsersSelfServiceSignupEventsFlow object. These attributes are collected from the user during the authentication experience defined by the user flow." }, { "info": { "name": "Microsoft Graph Delete ref of navigation property attributes for identity", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/:identityUserFlowAttribute-id/$ref", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "identityUserFlowAttribute-id", "value": "", "type": "path", "description": "The unique identifier of identityUserFlowAttribute" } ] }, "docs": "Microsoft Graph Delete ref of navigation property attributes for identity" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$count", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "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 attributes (of a user flow)", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "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" } ] }, "docs": "Get an identityUserFlowAttribute collection associated with an external identities self-service user flow represented by an externalUsersSelfServiceSignupEventsFlow object. These attributes are collected from the user during the authentication experience defined by the user flow." }, { "info": { "name": "Microsoft Graph Add attribute (to user flow)", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add an attribute to an external identities self-service sign up user flow that's represented by an externalUsersSelfServiceSignupEventsFlow object. You can add both custom and built-in attributes to a user flow. The attribute is added to both the attributeCollection> attributes and attributeCollection> attributeCollectionPage > views collections on the user flow. In the views collection, the attribute is assigned the default settings. You can PATCH the user flow to customize the settings of the " }, { "info": { "name": "Microsoft Graph Delete ref of navigation property attributes for identity", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "@id", "value": "", "type": "query", "description": "The delete Uri" } ] }, "docs": "Microsoft Graph Delete ref of navigation property attributes for identity" }, { "info": { "name": "Microsoft Graph Get onAuthenticationMethodLoadStart property value", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Required. The configuration for what to invoke when authentication methods are ready to be presented to the user. Must have at least one identity provider linked. Supports $filter (eq). See support for filtering on user flows for syntax information." }, { "info": { "name": "Microsoft Graph Get the item of type microsoft.graph.onAuthenticationMethodLoadStartHandler as microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" } ] }, "docs": "Microsoft Graph Get the item of type microsoft.graph.onAuthenticationMethodLoadStartHandler as microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp" }, { "info": { "name": "Microsoft Graph List identityProviders (in a user flow)", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "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 the identity providers that are defined for an external identities self-service sign up user flow that's represented by an externalUsersSelfServiceSignupEventsFlow object type." }, { "info": { "name": "Microsoft Graph Delete ref of navigation property identityProviders for identity", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/:identityProviderBase-id/$ref", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "identityProviderBase-id", "value": "", "type": "path", "description": "The unique identifier of identityProviderBase" } ] }, "docs": "Microsoft Graph Delete ref of navigation property identityProviders for identity" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$count", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "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 identityProviders (in a user flow)", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "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" } ] }, "docs": "Get the identity providers that are defined for an external identities self-service sign up user flow that's represented by an externalUsersSelfServiceSignupEventsFlow object type." }, { "info": { "name": "Microsoft Graph Add identityProvider (to a user flow)", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref", "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add an identity provider to an external identities self-service user flow represented by an externalUsersSelfServiceSignupEventsFlow object type. The identity provider must first be configured in the tenant." }, { "info": { "name": "Microsoft Graph Delete ref of navigation property identityProviders for identity", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/:authenticationEventsFlow-id/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "authenticationEventsFlow-id", "value": "", "type": "path", "description": "The unique identifier of authenticationEventsFlow" }, { "name": "@id", "value": "", "type": "query", "description": "The delete Uri" } ] }, "docs": "Microsoft Graph Delete ref of navigation property identityProviders for identity" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/$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 the items of type microsoft.graph.externalUsersSelfServiceSignUpEventsFlow in the microsoft.graph.authenticationEventsFlow collection", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/graph.externalUsersSelfServiceSignUpEventsFlow", "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": "Microsoft Graph Get the items of type microsoft.graph.externalUsersSelfServiceSignUpEventsFlow in the microsoft.graph.authenticationEventsFlow collection" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identity/authenticationEventsFlows/graph.externalUsersSelfServiceSignUpEventsFlow/$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 }