{ "opencollection": "1.0.0", "info": { "name": "Microsoft Graph Admin Admin.admin print.printerShare API", "version": "1.0.0" }, "items": [ { "info": { "name": "print.printerShare", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Graph List shares", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares", "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 printerShares." }, { "info": { "name": "Microsoft Graph Create printerShare", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/shares", "body": { "type": "json", "data": "{}" } }, "docs": "Create a new printerShare for the specified printer." }, { "info": { "name": "Microsoft Graph Get printerShare", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "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 printer share." }, { "info": { "name": "Microsoft Graph Update printerShare", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the properties of a printer share. This method can be used to swap printers. For example, if a physical printer device breaks, an administrator can register a new printer device and update this printerShare to point to the new printer without requiring users to take any action." }, { "info": { "name": "Microsoft Graph Delete printerShare", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" } ] }, "docs": "Delete a printer share (unshare the associated printer). This action can't be undone. If the printer is shared again in the future, any Windows users who had previously installed the printer needs to discover and reinstall it." }, { "info": { "name": "Microsoft Graph List allowedGroups", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedGroups", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "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 groups that have been granted access to submit print jobs to the associated printerShare." }, { "info": { "name": "Microsoft Graph Delete allowedGroup from printerShare", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedGroups/:group-id/$ref", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "group-id", "value": "", "type": "path", "description": "The unique identifier of group" } ] }, "docs": "Revoke the specified group's access to submit print jobs to the associated printerShare." }, { "info": { "name": "Microsoft Graph Get serviceProvisioningErrors property value", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedGroups/:group-id/serviceProvisioningErrors", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "group-id", "value": "", "type": "path", "description": "The unique identifier of group" }, { "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": "Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a group object. Supports $filter (eq, not, for isResolved and serviceInstance)." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedGroups/:group-id/serviceProvisioningErrors/$count", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "group-id", "value": "", "type": "path", "description": "The unique identifier of group" }, { "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 number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedGroups/$count", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "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 allowedGroups", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedGroups/$ref", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "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": "Retrieve a list of groups that have been granted access to submit print jobs to the associated printerShare." }, { "info": { "name": "Microsoft Graph Create allowedGroup for printerShare", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedGroups/$ref", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Grant the specified group access to submit print jobs to the associated printerShare." }, { "info": { "name": "Microsoft Graph Delete allowedGroup from printerShare", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedGroups/$ref", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "@id", "value": "", "type": "query", "description": "The delete Uri" } ] }, "docs": "Revoke the specified group's access to submit print jobs to the associated printerShare." }, { "info": { "name": "Microsoft Graph List allowedUsers", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedUsers", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "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 users who have been granted access to submit print jobs to the associated printerShare." }, { "info": { "name": "Microsoft Graph Delete allowedUser from printerShare", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedUsers/:user-id/$ref", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" } ] }, "docs": "Revoke the specified user's access to submit print jobs to the associated printerShare." }, { "info": { "name": "Microsoft Graph Get mailboxSettings property value", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedUsers/:user-id/mailboxSettings", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select." }, { "info": { "name": "Microsoft Graph Update property mailboxSettings value.", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedUsers/:user-id/mailboxSettings", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update property mailboxSettings value." }, { "info": { "name": "Microsoft Graph Get serviceProvisioningErrors property value", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedUsers/:user-id/serviceProvisioningErrors", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "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": "Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance)." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedUsers/:user-id/serviceProvisioningErrors/$count", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "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 number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedUsers/$count", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "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 allowedUsers", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedUsers/$ref", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "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": "Retrieve a list of users who have been granted access to submit print jobs to the associated printerShare." }, { "info": { "name": "Microsoft Graph Create allowedUser for printerShare", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedUsers/$ref", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Grant the specified user access to submit print jobs to the associated printerShare." }, { "info": { "name": "Microsoft Graph Delete allowedUser from printerShare", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/allowedUsers/$ref", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "@id", "value": "", "type": "query", "description": "The delete Uri" } ] }, "docs": "Revoke the specified user's access to submit print jobs to the associated printerShare." }, { "info": { "name": "Microsoft Graph List printJobs for a printerShare", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "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 print jobs associated with the printerShare." }, { "info": { "name": "Microsoft Graph Create printJob for a printerShare", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create a new printJob for a printerShare. Also creates a new printDocument associated with the printJob." }, { "info": { "name": "Microsoft Graph Get jobs from print", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of jobs that are queued for printing by the printer/printerShare." }, { "info": { "name": "Microsoft Graph Update the navigation property jobs in print", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property jobs in print" }, { "info": { "name": "Microsoft Graph Delete navigation property jobs for print", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" } ] }, "docs": "Microsoft Graph Delete navigation property jobs for print" }, { "info": { "name": "Microsoft Graph Get documents from print", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/documents", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "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 documents from print" }, { "info": { "name": "Microsoft Graph Create new navigation property to documents for print", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/documents", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to documents for print" }, { "info": { "name": "Microsoft Graph Get documents from print", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/documents/:printDocument-id", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "printDocument-id", "value": "", "type": "path", "description": "The unique identifier of printDocument" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Microsoft Graph Get documents from print" }, { "info": { "name": "Microsoft Graph Update the navigation property documents in print", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/documents/:printDocument-id", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "printDocument-id", "value": "", "type": "path", "description": "The unique identifier of printDocument" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property documents in print" }, { "info": { "name": "Microsoft Graph Delete navigation property documents for print", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/documents/:printDocument-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "printDocument-id", "value": "", "type": "path", "description": "The unique identifier of printDocument" } ] }, "docs": "Microsoft Graph Delete navigation property documents for print" }, { "info": { "name": "Microsoft Graph Get media content for the navigation property documents from print", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/documents/:printDocument-id/$value", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "printDocument-id", "value": "", "type": "path", "description": "The unique identifier of printDocument" } ] }, "docs": "The unique identifier for an entity. Read-only." }, { "info": { "name": "Microsoft Graph Update media content for the navigation property documents in print", "type": "http" }, "http": { "method": "PUT", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/documents/:printDocument-id/$value", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "printDocument-id", "value": "", "type": "path", "description": "The unique identifier of printDocument" } ] }, "docs": "The unique identifier for an entity. Read-only." }, { "info": { "name": "Microsoft Graph Delete media content for the navigation property documents in print", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/documents/:printDocument-id/$value", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "printDocument-id", "value": "", "type": "path", "description": "The unique identifier of printDocument" } ] }, "docs": "The unique identifier for an entity. Read-only." }, { "info": { "name": "Microsoft Graph Invoke action createUploadSession", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/documents/:printDocument-id/createUploadSession", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "printDocument-id", "value": "", "type": "path", "description": "The unique identifier of printDocument" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create an upload session that allows an app to iteratively upload ranges of a binary file linked to the print document. As part of the response, this action returns an upload URL that can be used in subsequent sequential PUT queries. Request headers for each PUT operation can be used to specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. " }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/documents/$count", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "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 Invoke action abort", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/abort", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Abort a print job. Only applications using application permissions can abort a print job. Aborting a print job will only succeed if there is a printTask in a processing state on the associated print job, started by a trigger that the requesting app created. For details about how to register a task trigger, see Extending Universal Print to support pull printing." }, { "info": { "name": "Microsoft Graph Invoke action cancel", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/cancel", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" } ] }, "docs": "Cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions." }, { "info": { "name": "Microsoft Graph Invoke action redirect", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/redirect", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Redirect a print job to a different printer. Redirecting a print job will only succeed if there is a printTask in a processing state on the associated print job, started by a trigger that the requesting app created. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing." }, { "info": { "name": "Microsoft Graph Invoke action start", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/start", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" } ] }, "docs": "Submits the print job to the associated printer or printerShare. It will be printed after any existing pending jobs are completed, aborted, or canceled." }, { "info": { "name": "Microsoft Graph Get tasks from print", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/tasks", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "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": "A list of printTasks that were triggered by this print job." }, { "info": { "name": "Microsoft Graph Create new navigation property to tasks for print", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/tasks", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to tasks for print" }, { "info": { "name": "Microsoft Graph Get tasks from print", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/tasks/:printTask-id", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "printTask-id", "value": "", "type": "path", "description": "The unique identifier of printTask" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A list of printTasks that were triggered by this print job." }, { "info": { "name": "Microsoft Graph Update the navigation property tasks in print", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/tasks/:printTask-id", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "printTask-id", "value": "", "type": "path", "description": "The unique identifier of printTask" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property tasks in print" }, { "info": { "name": "Microsoft Graph Delete navigation property tasks for print", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/tasks/:printTask-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "printTask-id", "value": "", "type": "path", "description": "The unique identifier of printTask" } ] }, "docs": "Microsoft Graph Delete navigation property tasks for print" }, { "info": { "name": "Microsoft Graph Get definition from print", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/tasks/:printTask-id/definition", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "printTask-id", "value": "", "type": "path", "description": "The unique identifier of printTask" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The printTaskDefinition that was used to create this task. Read-only." }, { "info": { "name": "Microsoft Graph Get trigger from print", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/tasks/:printTask-id/trigger", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "name": "printTask-id", "value": "", "type": "path", "description": "The unique identifier of printTask" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The printTaskTrigger that triggered this task's execution. Read-only." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/:printJob-id/tasks/$count", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "printJob-id", "value": "", "type": "path", "description": "The unique identifier of printJob" }, { "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 number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/jobs/$count", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "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 printer from print", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/:printerShare-id/printer", "params": [ { "name": "printerShare-id", "value": "", "type": "path", "description": "The unique identifier of printerShare" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The printer that this printer share is related to." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/shares/$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 }