omron — Creating PickupDropoff Jobs

5.2 Job Creation 36 Fleet Operation Workspace Core Integration Toolkit 20964-000 Rev. C User's Manual { "namekey": "PickupJob1", "goal": "Goal1", "priority": 10, "jobId": "TestJob1" } cURL Command String Example To create a pickup job with a POST request: curl [options] -X POST "https://[IP]:8443/Pickup" -H "accept: application/json; charset=utf-8" -H "Content-Type: application/json; charset=utf-8" -d " {\"namekey\":\"PickupJob1\",\"goal\":\"Goal1\",\"priority\":10,\"jobId\":\"TestJob 1\"}" kup Job Using SQL To create a pickup job:

INSERT INTO pickup view (namekey, goal, priority, job id) VALUES ( _ _ 'PickupJob1','Goal1', 10, 'TestJob1'); kup Job Using RabbitMQ inbound.Pickup outbound.Pickup eating PickupDropoff Jobs This section provides details for generating new PickupDropoff jobs or deleting existing PickupDropoff jobs. It also describes how to monitor existing PickupDropoff jobs. These func- tions can be used to manage PickupDropoff jobs for the AMR fleet. The following table describes the PickupDropoff item schema. Table 5-3. PickupDropoff Item Schema Item Details Data Type namekey Unique identifier of a PickupDropoff 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. pickupGoal Name of the pickup goal. Required with POST/insert/publish method. pickupPriority Priority of the pickup segment. Optional for POST/insert/publish method. If omit- ted, Fleet Manager assigns default priority. Integer dropoffGoal Name of the dropoff goal. Required with the POST/insert/publish method. String