Chapter 5: Jobs 20964-000 Rev. C Fleet Operation Workspace Core Integration Toolkit 39 User's Manual Table 5-5. Dropoff Item Schema Item Details Data Type namekey Unique identifier of a Dropoff job entity. Optional for POST/insert/publish method. If omit- ted, the Integration Toolkit auto-generates. String jobId JobId to assign to the job. Optional for POST/insert/publish method. priority Priority of the dropoff segment. Optional for POST/insert/publish method. If omit- ted, Fleet Manager assigns default priority. Integer robot AMR for this Dropoff job request. String goal Name of the dropoff goal. Required with the POST/insert/publish method. assignedJobId JobId assigned to the job.
If JobId was not provided when the job was cre- ated, the Fleet Manager automatically creates the assignedJobId. status "Success" or failure message from the Queuing Manager. poff Job Using REST Use the following REST calls to generate and delete existing Dropoff jobs. These calls can also be used to get information for Dropoff jobs queued to the Integration Toolkit. Table 5-6. Dropoff Job REST Call Resources Method Resource Function POST /Dropoff Create Dropoff job. GET /Dropoff/UpdatedSince?sinceTime={time millis} Get a list of Dropoff entit- ies that have been updated since the given time. GET /Dropoff/Stream Listen for all Dropoff job updates.
GET /Dropoff/ByKey/{namekey} Get Dropoff by namekey. GET /Dropoff/ByJobId/{JobId} Get a list of Dropoff entit- ies filtered by JobId. GET /Dropoff/ByStatus/{Status} Get a list of Dropoff entit- ies filtered by status.