{ "opencollection": "1.0.0", "info": { "name": "Microsoft Graph Admin Admin.admin Applications Synchronization API", "version": "1.0.0" }, "items": [ { "info": { "name": "Applications Synchronization", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Graph Get synchronization from applications", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents the capability for Microsoft Entra identity synchronization through the Microsoft Graph API." }, { "info": { "name": "Microsoft Graph Replace Synchronization", "type": "http" }, "http": { "method": "PUT", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs PUT operation on /applications/{application-id}/synchronization" }, { "info": { "name": "Microsoft Graph Delete Synchronization", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" } ] }, "docs": "Performs DELETE operation on /applications/{application-id}/synchronization" }, { "info": { "name": "Microsoft Graph Get jobs from applications", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "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": "Performs synchronization by periodically running in the background, polling for changes in one directory, and pushing them to another directory." }, { "info": { "name": "Microsoft Graph Create Jobs", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs POST operation on /applications/{application-id}/synchronization/jobs" }, { "info": { "name": "Microsoft Graph Get jobs from applications", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Performs synchronization by periodically running in the background, polling for changes in one directory, and pushing them to another directory." }, { "info": { "name": "Microsoft Graph Update Jobs", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs PATCH operation on /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}" }, { "info": { "name": "Microsoft Graph Delete Jobs", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ] }, "docs": "Performs DELETE operation on /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}" }, { "info": { "name": "Microsoft Graph Get bulkUpload from applications", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/bulkUpload", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The bulk upload operation for the job." }, { "info": { "name": "Microsoft Graph Update Bulk Upload", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/bulkUpload", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs PATCH operation on /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload" }, { "info": { "name": "Microsoft Graph Delete Bulk Upload", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/bulkUpload", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ] }, "docs": "Performs DELETE operation on /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload" }, { "info": { "name": "Microsoft Graph Get Bulk Upload", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/bulkUpload/$value", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ] }, "docs": "The bulk upload operation for the job." }, { "info": { "name": "Microsoft Graph Replace Bulk Upload", "type": "http" }, "http": { "method": "PUT", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/bulkUpload/$value", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ] }, "docs": "The bulk upload operation for the job." }, { "info": { "name": "Microsoft Graph Delete Bulk Upload", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/bulkUpload/$value", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ] }, "docs": "The bulk upload operation for the job." }, { "info": { "name": "Microsoft Graph Create Pause", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/pause", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ] }, "docs": "Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job will continue from where it left off when a start call is made." }, { "info": { "name": "Microsoft Graph Create Provision On Demand", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/provisionOnDemand", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds." }, { "info": { "name": "Microsoft Graph Create Restart", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/restart", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors." }, { "info": { "name": "Microsoft Graph Create Start", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/start", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ] }, "docs": "Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. " }, { "info": { "name": "Microsoft Graph Create Validate Credentials", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/validateCredentials", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Validate that the credentials are valid in the tenant." }, { "info": { "name": "Microsoft Graph Get schema from applications", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The synchronization schema configured for the job." }, { "info": { "name": "Microsoft Graph Update Schema", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs PATCH operation on /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema" }, { "info": { "name": "Microsoft Graph Delete Schema", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ] }, "docs": "Performs DELETE operation on /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema" }, { "info": { "name": "Microsoft Graph Get directories from applications", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema/directories", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" }, { "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": "Contains the collection of directories and all of their objects." }, { "info": { "name": "Microsoft Graph Create Directories", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema/directories", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs POST operation on /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories" }, { "info": { "name": "Microsoft Graph Get directories from applications", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema/directories/:directoryDefinition-id", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" }, { "name": "directoryDefinition-id", "value": "", "type": "path", "description": "The unique identifier of directoryDefinition" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Contains the collection of directories and all of their objects." }, { "info": { "name": "Microsoft Graph Update Directories", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema/directories/:directoryDefinition-id", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" }, { "name": "directoryDefinition-id", "value": "", "type": "path", "description": "The unique identifier of directoryDefinition" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs PATCH operation on /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}" }, { "info": { "name": "Microsoft Graph Delete Directories", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema/directories/:directoryDefinition-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" }, { "name": "directoryDefinition-id", "value": "", "type": "path", "description": "The unique identifier of directoryDefinition" } ] }, "docs": "Performs DELETE operation on /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}" }, { "info": { "name": "Microsoft Graph Create Discover", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema/directories/:directoryDefinition-id/discover", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" }, { "name": "directoryDefinition-id", "value": "", "type": "path", "description": "The unique identifier of directoryDefinition" } ] }, "docs": "Discover the latest schema definition for provisioning to an application. " }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema/directories/$count", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Performs GET operation on /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count" }, { "info": { "name": "Microsoft Graph Get Filter Operators()", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema/filterOperators()", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" }, { "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": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "List all operators supported in the scoping filters." }, { "info": { "name": "Microsoft Graph Get Functions()", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema/functions()", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" }, { "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": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "List all the functions currently supported in the attributeMappingSource." }, { "info": { "name": "Microsoft Graph Create Parse Expression", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/:synchronizationJob-id/schema/parseExpression", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationJob-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/$count", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Performs GET operation on /applications/{application-id}/synchronization/jobs/$count" }, { "info": { "name": "Microsoft Graph Create Validate Credentials", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/jobs/validateCredentials", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs POST operation on /applications/{application-id}/synchronization/jobs/validateCredentials" }, { "info": { "name": "Microsoft Graph Create Acquire Access Token", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/acquireAccessToken", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Acquire an OAuth access token to authorize the Microsoft Entra provisioning service to provision users into an application." }, { "info": { "name": "Microsoft Graph Update property secrets value.", "type": "http" }, "http": { "method": "PUT", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/secrets", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs PUT operation on /applications/{application-id}/synchronization/secrets" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/secrets/$count", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Performs GET operation on /applications/{application-id}/synchronization/secrets/$count" }, { "info": { "name": "Microsoft Graph Get templates from applications", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "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": "Preconfigured synchronization settings for a particular application." }, { "info": { "name": "Microsoft Graph Create Templates", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs POST operation on /applications/{application-id}/synchronization/templates" }, { "info": { "name": "Microsoft Graph Get templates from applications", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Preconfigured synchronization settings for a particular application." }, { "info": { "name": "Microsoft Graph Update synchronizationTemplate", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update (override) the synchronization template associated with a given application." }, { "info": { "name": "Microsoft Graph Delete Templates", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" } ] }, "docs": "Performs DELETE operation on /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}" }, { "info": { "name": "Microsoft Graph Get schema from applications", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Default synchronization schema for the jobs based on this template." }, { "info": { "name": "Microsoft Graph Update Schema", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs PATCH operation on /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema" }, { "info": { "name": "Microsoft Graph Delete Schema", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" } ] }, "docs": "Performs DELETE operation on /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema" }, { "info": { "name": "Microsoft Graph Get directories from applications", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema/directories", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" }, { "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": "Contains the collection of directories and all of their objects." }, { "info": { "name": "Microsoft Graph Create Directories", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema/directories", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs POST operation on /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories" }, { "info": { "name": "Microsoft Graph Get directories from applications", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema/directories/:directoryDefinition-id", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" }, { "name": "directoryDefinition-id", "value": "", "type": "path", "description": "The unique identifier of directoryDefinition" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Contains the collection of directories and all of their objects." }, { "info": { "name": "Microsoft Graph Update Directories", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema/directories/:directoryDefinition-id", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" }, { "name": "directoryDefinition-id", "value": "", "type": "path", "description": "The unique identifier of directoryDefinition" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs PATCH operation on /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}" }, { "info": { "name": "Microsoft Graph Delete Directories", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema/directories/:directoryDefinition-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" }, { "name": "directoryDefinition-id", "value": "", "type": "path", "description": "The unique identifier of directoryDefinition" } ] }, "docs": "Performs DELETE operation on /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}" }, { "info": { "name": "Microsoft Graph Create Discover", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema/directories/:directoryDefinition-id/discover", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" }, { "name": "directoryDefinition-id", "value": "", "type": "path", "description": "The unique identifier of directoryDefinition" } ] }, "docs": "Discover the latest schema definition for provisioning to an application. " }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema/directories/$count", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Performs GET operation on /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count" }, { "info": { "name": "Microsoft Graph Get Filter Operators()", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema/filterOperators()", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" }, { "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": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "List all operators supported in the scoping filters." }, { "info": { "name": "Microsoft Graph Get Functions()", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema/functions()", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" }, { "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": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "List all the functions currently supported in the attributeMappingSource." }, { "info": { "name": "Microsoft Graph Create Parse Expression", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/:synchronizationTemplate-id/schema/parseExpression", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "synchronizationTemplate-id", "value": "", "type": "path", "description": "The unique identifier of synchronizationTemplate" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/applications/:application-id/synchronization/templates/$count", "params": [ { "name": "application-id", "value": "", "type": "path", "description": "The unique identifier of application" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Performs GET operation on /applications/{application-id}/synchronization/templates/$count" } ] } ], "bundled": true }