5.2 Job Creation 40 Fleet Operation Workspace Core Integration Toolkit 20964-000 Rev. C User's Manual Method Resource Function GET /Dropoff/ByAssignedJobId/{AssignedJobId} Get a list of Dropoff entit- ies filtered by Assigned JobId. GET /Dropoff /ByRobot/{AMR} Get a list of Dropoff entit- ies filtered by AMR. Dropoff Job JSON Schema { "namekey": "string", "robot": "string", "goal": "string", "priority": integer, "jobId": "string", "status": "string", "assignedJobId": "string" } Dropoff Job JSON Example To create a dropoff job using a POST request https://[IP]:8443/Dropoff : { "namekey": "Dropoff1", "robot": "Robot6", "goal": "Goal1", "priority": 10, "jobId":
"TestJob1" } cURL Command String Example To create a dropoff job using the POST method: curl [options] -X POST "https://[IP]:8443/Dropoff" -H "accept: application/json; charset=utf-8" -H "Content-Type: application/json; charset=utf-8" -d " {\"namekey\":\"Dropoff1\",\"robot\":\"Robot6\",\"goal\":\"Goal1\",\"priority\":10,\ "jobId\":\"TestJob1\"}" poff Job Using SQL INSERT INTO dropoff view (namekey, robot, goal, priority, job id) VALUES _ _ ('Dropoff1', 'Robot1', 'Goal1', 10, 'TestJob1'); poff Job Using RabbitMQ inbound.Dropoff outbound.Dropoff eating Job Request Job Types (Multi-segment) Job Requests are jobs with a variable number of segments (like queueMulti from ARCL).
This section provides details about the following Job Request functions. These functions can be used to manage Job Requests for the AMR fleet.