{"info":{"_postman_id":"0d7bb9ee-2329-49eb-8432-da163e125df3","name":"Assignment Service","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"7517177","collectionId":"0d7bb9ee-2329-49eb-8432-da163e125df3","publishedId":"SzKYPwnE","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"1C2541","highlight":"EF5B25"},"publishDate":"2020-02-27T12:19:47.000Z"},"item":[{"name":"health","id":"1374c6da-08ff-4d6b-b332-03cbfd1e8db8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"{{token}}","type":"text"}],"url":"{{assignmentUrl}}/_health","urlObject":{"path":["_health"],"host":["{{assignmentUrl}}"],"query":[],"variable":[]}},"response":[{"id":"3f34ebb1-d8c4-4bb8-b47c-f837250ff9a0","name":"health","originalRequest":{"method":"GET","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"{{token}}","type":"text"}],"url":"{{assignmentUrl}}/_health"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 27 Feb 2020 11:51:13 GMT"},{"key":"Content-Length","value":"17"}],"cookie":[],"responseTime":null,"body":"{\n    \"healthy\": true\n}"}],"_postman_id":"1374c6da-08ff-4d6b-b332-03cbfd1e8db8"},{"name":"Get Assignments","id":"bb3da243-2089-426b-b03d-2e8a13651b6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"}],"url":"{{assignmentUrl}}/assignments?worker_id=1&job_id=0&task_id=0&response_id=0&status","urlObject":{"path":["assignments"],"host":["{{assignmentUrl}}"],"query":[{"key":"worker_id","value":"1"},{"key":"job_id","value":"0"},{"key":"task_id","value":"0"},{"key":"response_id","value":"0"},{"key":"status","value":null}],"variable":[]}},"response":[{"id":"60211d8b-9f8a-4c5a-8f74-857386a5aeec","name":"Get Assignments","originalRequest":{"method":"GET","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"}],"url":{"raw":"{{assignmentUrl}}/assignments?job_id=0&task_id=0&response_id=0&status=&worker_id=1","host":["{{assignmentUrl}}"],"path":["assignments"],"query":[{"key":"job_id","value":"0"},{"key":"task_id","value":"0"},{"key":"response_id","value":"0"},{"key":"status","value":""},{"key":"worker_id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 27 Feb 2020 11:51:46 GMT"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"job_id\": 1,\n        \"task_id\": 1,\n        \"worker_id\": 1,\n        \"response_id\": null,\n        \"status\": \"active\",\n        \"active\": true,\n        \"assigned_at\": \"2020-02-27T11:48:16Z\",\n        \"expires_at\": \"2020-02-27T13:48:16Z\"\n    },\n    {\n        \"id\": 2,\n        \"job_id\": 2,\n        \"task_id\": 2,\n        \"worker_id\": 1,\n        \"response_id\": 305,\n        \"status\": \"pending\",\n        \"active\": null,\n        \"assigned_at\": \"2020-02-26T12:17:02Z\",\n        \"expires_at\": \"2020-02-26T16:17:02Z\"\n    }\n]"}],"_postman_id":"bb3da243-2089-426b-b03d-2e8a13651b6c"},{"name":"Get Assignment","id":"bba33a7d-4902-4d4a-8b56-ad97214db284","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"}],"url":"{{assignmentUrl}}/assignments/:assignment_id","urlObject":{"path":["assignments",":assignment_id"],"host":["{{assignmentUrl}}"],"query":[],"variable":[{"type":"string","value":"1","key":"assignment_id"}]}},"response":[{"id":"24790d90-be7d-443a-809b-6caa9f9f05bf","name":"Get Assignment","originalRequest":{"method":"GET","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"}],"url":{"raw":"{{assignmentUrl}}/assignments/:assignment_id","host":["{{assignmentUrl}}"],"path":["assignments",":assignment_id"],"variable":[{"key":"assignment_id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 27 Feb 2020 11:55:08 GMT"},{"key":"Content-Length","value":"177"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"job_id\": 1,\n    \"task_id\": 1,\n    \"worker_id\": 1,\n    \"response_id\": null,\n    \"status\": \"active\",\n    \"active\": true,\n    \"assigned_at\": \"2020-02-27T11:48:16Z\",\n    \"expires_at\": \"2020-02-27T13:48:16Z\"\n}"}],"_postman_id":"bba33a7d-4902-4d4a-8b56-ad97214db284"},{"name":"Get Settings","id":"fe34f2c5-5fb7-4393-adb2-4399587945c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"}],"url":"{{assignmentUrl}}/settings/:job_id","urlObject":{"path":["settings",":job_id"],"host":["{{assignmentUrl}}"],"query":[],"variable":[{"type":"string","value":"1","key":"job_id"}]}},"response":[{"id":"bd8bc04a-2555-42ca-b942-12a673fe0a34","name":"Get Settings","originalRequest":{"method":"GET","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"}],"url":{"raw":"{{assignmentUrl}}/settings/:job_id","host":["{{assignmentUrl}}"],"path":["settings",":job_id"],"variable":[{"key":"job_id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 27 Feb 2020 11:57:09 GMT"},{"key":"Content-Length","value":"76"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"job_id\": 1,\n    \"limit\": 0,\n    \"repeat\": true,\n    \"singly\": true,\n    \"whitelist\": false\n}"}],"_postman_id":"fe34f2c5-5fb7-4393-adb2-4399587945c2"},{"name":"Destroy Assignment","id":"688d2f01-8e10-4046-ade1-7bb89c620ea3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"DELETE","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{assignmentUrl}}/assignments/:assignment_id","urlObject":{"path":["assignments",":assignment_id"],"host":["{{assignmentUrl}}"],"query":[],"variable":[{"type":"string","value":"91","key":"assignment_id"}]}},"response":[{"id":"653bb35d-979c-46df-953f-4bc9b86dbeca","name":"Destroy Assignment","originalRequest":{"method":"DELETE","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{assignmentUrl}}/assignments/:assignment_id","host":["{{assignmentUrl}}"],"path":["assignments",":assignment_id"],"variable":[{"key":"assignment_id","value":"91"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 27 Feb 2020 11:58:49 GMT"},{"key":"Content-Length","value":"19"}],"cookie":[],"responseTime":null,"body":"{\n    \"destroyed\": true\n}"}],"_postman_id":"688d2f01-8e10-4046-ade1-7bb89c620ea3"},{"name":"Update Assignment","id":"b24a4a19-0232-47f8-8e7b-d3d80129df7e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"PATCH","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"worker_id\": 68,\n\t\"job_id\": 45,\n\t\"response_id\": 267,\n\t\"status\": \"accepted\"\n}","options":{"raw":{"language":"json"}}},"url":"{{assignmentUrl}}/assignments","urlObject":{"path":["assignments"],"host":["{{assignmentUrl}}"],"query":[],"variable":[]}},"response":[{"id":"f3a2e05a-e5e0-4418-9129-9f60b161447a","name":"Update Assignment","originalRequest":{"method":"PATCH","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"worker_id\": 1,\n\t\"job_id\": 1,\n\t\"response_id\": 1,\n\t\"status\": \"accepted\"\n}","options":{"raw":{"language":"json"}}},"url":"{{assignmentUrl}}/assignments"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 27 Feb 2020 12:05:27 GMT"},{"key":"Content-Length","value":"17"}],"cookie":[],"responseTime":null,"body":"{\n    \"updated\": true\n}"}],"_postman_id":"b24a4a19-0232-47f8-8e7b-d3d80129df7e"},{"name":"Create Assignment","id":"a16fb1d4-d20a-48a2-85c5-7fb7e16403e3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"job_id\": 1,\n    \"worker_id\": 1,\n    \"task_id\": 1,\n    \"onboarding_success\": true,\n    \"worker_already_responded\": false\n}","options":{"raw":{"language":"json"}}},"url":"{{assignmentUrl}}/assignments","urlObject":{"path":["assignments"],"host":["{{assignmentUrl}}"],"query":[],"variable":[]}},"response":[{"id":"24f01c67-6d29-4006-94a0-ae1902ff47c6","name":"Create Assignment","originalRequest":{"method":"POST","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"job_id\": 1,\n    \"worker_id\": 1,\n    \"task_id\": 1,\n    \"onboarding_success\": true,\n    \"worker_already_responded\": false\n}","options":{"raw":{"language":"json"}}},"url":"{{assignmentUrl}}/assignments"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 27 Feb 2020 12:13:01 GMT"},{"key":"Content-Length","value":"382"}],"cookie":[],"responseTime":null,"body":"{\n    \"Current\": {\n        \"id\": 1,\n        \"job_id\": 1,\n        \"task_id\": 1,\n        \"worker_id\": 1,\n        \"response_id\": null,\n        \"status\": \"active\",\n        \"active\": true,\n        \"assigned_at\": \"2020-02-27T12:13:01Z\",\n        \"expires_at\": \"2020-02-27T14:13:01Z\"\n    },\n    \"Assignments\": [\n    \t{\n        \"id\": 1,\n        \"job_id\": 1,\n        \"task_id\": 1,\n        \"worker_id\": 1,\n        \"response_id\": null,\n        \"status\": \"active\",\n        \"active\": true,\n        \"assigned_at\": \"2020-02-27T12:13:01Z\",\n        \"expires_at\": \"2020-02-27T14:13:01Z\"\n    \t},\n        {\n            \"id\": 2,\n            \"job_id\": 2,\n            \"task_id\": 2,\n            \"worker_id\": 1,\n            \"response_id\": null,\n            \"status\": \"active\",\n            \"active\": true,\n            \"assigned_at\": \"2020-02-27T12:13:01Z\",\n            \"expires_at\": \"2020-02-27T14:13:01Z\"\n        }\n    ]\n}"}],"_postman_id":"a16fb1d4-d20a-48a2-85c5-7fb7e16403e3"},{"name":"Assignment Validation","id":"ed525cf3-5fd6-4de7-ac15-b0885b2c7290","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"},{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"job_id\": 1,\n    \"worker_id\": 1,\n    \"worker_assignment_count\": 0,\n    \"onboarding_success\": false,\n    \"worker_already_responded\": false\n}","options":{"raw":{"language":"json"}}},"url":"{{assignmentUrl}}/validate","urlObject":{"path":["validate"],"host":["{{assignmentUrl}}"],"query":[],"variable":[]}},"response":[{"id":"e32c6a64-66f7-4ce4-bad8-5e2f19ff4990","name":"Assignment Validation","originalRequest":{"method":"GET","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"},{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"job_id\": 1,\n    \"worker_id\": 1,\n    \"worker_assignment_count\": 0,\n    \"onboarding_success\": false,\n    \"worker_already_responded\": false\n}","options":{"raw":{"language":"json"}}},"url":"{{assignmentUrl}}/validate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 27 Feb 2020 12:16:03 GMT"},{"key":"Content-Length","value":"70"}],"cookie":[],"responseTime":null,"body":"{\n    \"valid\": false,\n    \"reason\": \"Onboarding is either in progress or failed\"\n}"}],"_postman_id":"ed525cf3-5fd6-4de7-ac15-b0885b2c7290"},{"name":"Create Settings","id":"3dcea746-8820-4abc-98f5-963bb3b28324","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"PUT","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"},{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"job_id\": 1,\n    \"limit\": 0,\n    \"repeat\": true,\n    \"singly\": true,\n    \"whitelist\": false\n}","options":{"raw":{"language":"json"}}},"url":"{{assignmentUrl}}/settings","urlObject":{"path":["settings"],"host":["{{assignmentUrl}}"],"query":[],"variable":[]}},"response":[{"id":"c491e00d-35bc-4c7a-b037-a64f3728b903","name":"Create Settings","originalRequest":{"method":"PUT","header":[{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","type":"text","value":"{{token}}"},{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"job_id\": 1,\n    \"limit\": 0,\n    \"repeat\": true,\n    \"singly\": true,\n    \"whitelist\": false\n}","options":{"raw":{"language":"json"}}},"url":"{{assignmentUrl}}/settings"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 27 Feb 2020 12:17:48 GMT"},{"key":"Content-Length","value":"77"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"job_id\": 1,\n    \"limit\": 0,\n    \"repeat\": true,\n    \"singly\": true,\n    \"whitelist\": false\n}"}],"_postman_id":"3dcea746-8820-4abc-98f5-963bb3b28324"}],"event":[{"listen":"prerequest","script":{"id":"e124359d-356b-48ae-881f-1e7257753c25","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"a8dbbc46-655a-4547-9d5e-e8ae507316db","type":"text/javascript","exec":[""]}}]}