JOC API

Version 2.6.5

Download RAML
JOC API
/inventory/trash/restore
POST

Restore a discarded inventory object


Parameters in the POST body schema

Name Type Description Example Default
path string Path of the configuration item
objectType string Object type of the configuration item. Possible value are
  • "FOLDER"
  • "WORKFLOW"
  • "JOBRESOURCE"
  • "LOCK"
  • "NOTICEBOARD"
  • "FILEORDERSOURCE"
  • "WORKINGDAYSCALENDAR"
  • "NONWORKINGDAYSCALENDAR"
  • "SCHEDULE"
  • "JOBTEMPLATE"
  • "INCLUDESCRIPT"
newPath optional, string New path (relative or absolute) of the inventory object. The path has to have the old path if specified
path
suffix optional, string
  • Restored objects are given new names.
  • A suffix or prefix can be specified for objects to be restored.
    • If a suffix is specified then a prefix will be ignored
    • A leading dash is added to a suffix programmatically
    • A prefix is programmatically followed by a dash at the end
    • If suffix and prefix are empty, then a suffix="-restored<integer>" is used, where <integer> is the smallest natural number that ensures the uniqueness of the names of the restored objects.
prefix optional, string
auditLog optional, object Object that contains comment, timeSpent and ticketLink.
{
  "comment": "Operational requirement!",
  "timeSpent": 2
}
comment optional, string Field in auditLog to comment this action, e.g. the reason.
timeSpent optional, integer Field in auditLog to enter the time spent in minutes.
ticketLink optional, string Field in auditLog to enter a link to a corresponding ticket.