{ "opencollection": "1.0.0", "info": { "name": "Microsoft Graph Admin Admin.admin print.printTaskDefinition API", "version": "1.0.0" }, "items": [ { "info": { "name": "print.printTaskDefinition", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Graph List taskDefinitions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/taskDefinitions", "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 task definitions that the requesting app defined in the tenant. 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 Create printTaskDefinition", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/taskDefinitions", "body": { "type": "json", "data": "{}" } }, "docs": "Create a new task definition. 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 Get printTaskDefinition", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/taskDefinitions/:printTaskDefinition-id", "params": [ { "name": "printTaskDefinition-id", "value": "", "type": "path", "description": "The unique identifier of printTaskDefinition" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get details about a task definition. 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 Update printTaskDefinition", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/print/taskDefinitions/:printTaskDefinition-id", "params": [ { "name": "printTaskDefinition-id", "value": "", "type": "path", "description": "The unique identifier of printTaskDefinition" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a task definition. 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 Delete printTaskDefinition", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/print/taskDefinitions/:printTaskDefinition-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "printTaskDefinition-id", "value": "", "type": "path", "description": "The unique identifier of printTaskDefinition" } ] }, "docs": "Delete a taskDefinition. 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 List tasks", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/taskDefinitions/:printTaskDefinition-id/tasks", "params": [ { "name": "printTaskDefinition-id", "value": "", "type": "path", "description": "The unique identifier of printTaskDefinition" }, { "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 tasks associated with a task definition. 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 Create new navigation property to tasks for print", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/print/taskDefinitions/:printTaskDefinition-id/tasks", "params": [ { "name": "printTaskDefinition-id", "value": "", "type": "path", "description": "The unique identifier of printTaskDefinition" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to tasks for print" }, { "info": { "name": "Microsoft Graph Get printTask", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/print/taskDefinitions/:printTaskDefinition-id/tasks/:printTask-id", "params": [ { "name": "printTaskDefinition-id", "value": "", "type": "path", "description": "The unique identifier of printTaskDefinition" }, { "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": "Get details about a print task. 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 Update printTask", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/print/taskDefinitions/:printTaskDefinition-id/tasks/:printTask-id", "params": [ { "name": "printTaskDefinition-id", "value": "", "type": "path", "description": "The unique identifier of printTaskDefinition" }, { "name": "printTask-id", "value": "", "type": "path", "description": "The unique identifier of printTask" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a print task. 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 Delete navigation property tasks for print", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/print/taskDefinitions/:printTaskDefinition-id/tasks/:printTask-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "printTaskDefinition-id", "value": "", "type": "path", "description": "The unique identifier of printTaskDefinition" }, { "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/taskDefinitions/:printTaskDefinition-id/tasks/:printTask-id/definition", "params": [ { "name": "printTaskDefinition-id", "value": "", "type": "path", "description": "The unique identifier of printTaskDefinition" }, { "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/taskDefinitions/:printTaskDefinition-id/tasks/:printTask-id/trigger", "params": [ { "name": "printTaskDefinition-id", "value": "", "type": "path", "description": "The unique identifier of printTaskDefinition" }, { "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/taskDefinitions/:printTaskDefinition-id/tasks/$count", "params": [ { "name": "printTaskDefinition-id", "value": "", "type": "path", "description": "The unique identifier of printTaskDefinition" }, { "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/taskDefinitions/$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 }