{"info":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","description":"<html><head></head><body><p>All request except <strong>ACCOUNT</strong> require an auth token.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"6875164","collectionId":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","publishedId":"TzCS6RsC","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2021-04-07T13:41:28.000Z"},"item":[{"name":"Account","item":[{"name":"Signup","id":"f8670320-8b39-4e83-8198-44e9bfc3b1b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"","description":"<p>your first name</p>\n","type":"text"},{"key":"last_name","value":"","description":"<p>your last name</p>\n","type":"text"},{"key":"email","value":"","description":"<p>your email</p>\n","type":"text"},{"key":"password","value":"","description":"<p>your password</p>\n","type":"text"}]},"url":"http://127.0.0.1:8000/api/signup/","description":"<p>Signup to the API.</p>\n<p>All field are required</p>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"b0fcf37e-5b5e-4c40-8a66-46e8fcdad641","id":"b0fcf37e-5b5e-4c40-8a66-46e8fcdad641","name":"Account","type":"folder"}},"urlObject":{"protocol":"http","port":"8000","path":["api","signup",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"1ccd7ce8-12ac-4410-996a-2d1b780aa1ea","name":"Signup","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"first_name","value":"Jean","type":"text","description":"your first name"},{"key":"last_name","value":"Dupont","type":"text","description":"your last name"},{"key":"email","value":"jeandupont@example.com","type":"text","description":"your email"},{"key":"password","value":"jeanjean","type":"text","description":"your password"}]},"url":"http://127.0.0.1:8000/api/signup/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 07 Apr 2021 14:23:20 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.9.0"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept, Cookie"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"82"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 2,\n    \"first_name\": \"Jean\",\n    \"last_name\": \"Dupont\",\n    \"email\": \"jeandupont@example.com\"\n}"}],"_postman_id":"f8670320-8b39-4e83-8198-44e9bfc3b1b7"},{"name":"Get your tokens","id":"031cf727-104a-4395-889f-fbbdd50a5a26","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"email","value":"","description":"<p>your registered email</p>\n","type":"text"},{"key":"password","value":"","description":"<p>your password</p>\n","type":"text"}]},"url":"http://127.0.0.1:8000/api/token/","description":"<p>You will receive two tokens:</p>\n<ul>\n<li><p><strong>access</strong> is your auth token and has to be send in every request</p>\n</li>\n<li><p><strong>refresh</strong> is used for getting a new access token.\nSee <strong>Refresh your access token</strong> for more information</p>\n</li>\n</ul>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"b0fcf37e-5b5e-4c40-8a66-46e8fcdad641","id":"b0fcf37e-5b5e-4c40-8a66-46e8fcdad641","name":"Account","type":"folder"}},"urlObject":{"protocol":"http","port":"8000","path":["api","token",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"c40c2ce5-f382-464d-976c-616458987076","name":"Get your tokens","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"email","value":"jeandupont@example.com","description":"your registered email","type":"text"},{"key":"password","value":"jeanjean","description":"your password","type":"text"}]},"url":"http://127.0.0.1:8000/api/token/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 07 Apr 2021 14:25:07 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.9.0"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"438"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"refresh\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTYxNzg5MTkwNywianRpIjoiNzgzZjM5ZDRiZWRiNDhmNWJiYTMzYTk1OTI3ZTc5YzIiLCJ1c2VyX2lkIjoyfQ._wLqUcdH4Ykas_OxyrS1YmeAankTGMzP-_1I24UCtn4\",\n    \"access\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjE3ODA1ODA3LCJqdGkiOiI3MGQ1MDNlODdkMWI0ZjQ4YmUwYWQ5ODExMWJiZmEzYyIsInVzZXJfaWQiOjJ9.mjixkTTvolNolyI6YWdd9sal-bQ7cnXxG_mnVuIOrvQ\"\n}"}],"_postman_id":"031cf727-104a-4395-889f-fbbdd50a5a26"},{"name":"Refresh you access token","id":"c980379f-d002-41f9-a6a6-8367ef3a4309","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"refresh","value":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTYxNzk4MzI3MiwianRpIjoiNTMzOGIyMzVmZWQ1NDQ0M2EzZjZjYTk4YjIzZTZhOTciLCJ1c2VyX2lkIjoyfQ.KrOoMc9G37gaS-z4N9hWmq8AgV-hJmvl11IO5JFPRt4","description":"<p>your refresh token</p>\n","type":"text"}]},"url":"http://127.0.0.1:8000/api/token/refresh/","description":"<p>You can refresh your <strong>access token</strong> using your <strong>refresh token</strong>.</p>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"b0fcf37e-5b5e-4c40-8a66-46e8fcdad641","id":"b0fcf37e-5b5e-4c40-8a66-46e8fcdad641","name":"Account","type":"folder"}},"urlObject":{"protocol":"http","port":"8000","path":["api","token","refresh",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"1dea616c-2e65-4f27-aea6-63f3ac43334f","name":"Refresh you access token","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"refresh","value":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTYxNzg5MTkwNywianRpIjoiNzgzZjM5ZDRiZWRiNDhmNWJiYTMzYTk1OTI3ZTc5YzIiLCJ1c2VyX2lkIjoyfQ._wLqUcdH4Ykas_OxyrS1YmeAankTGMzP-_1I24UCtn4","description":"your refresh token","type":"text"}]},"url":"http://127.0.0.1:8000/api/token/refresh/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 07 Apr 2021 14:26:51 GMT"},{"key":"Server","value":"WSGIServer/0.2 CPython/3.9.0"},{"key":"Content-Type","value":"application/json"},{"key":"Vary","value":"Accept"},{"key":"Allow","value":"POST, OPTIONS"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Length","value":"218"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"access\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjE3ODA1OTExLCJqdGkiOiJhMzY4M2NlZWY5MjY0N2M3ODA1NDVlZGEyMTEwYjU1MiIsInVzZXJfaWQiOjJ9.GkLmiifmpr5WZXHyvl9lQwFtNrOWhRnmhQpRldUhiM8\"\n}"}],"_postman_id":"c980379f-d002-41f9-a6a6-8367ef3a4309"}],"id":"b0fcf37e-5b5e-4c40-8a66-46e8fcdad641","description":"<p>For <strong>all users</strong> :</p>\n<ul>\n<li>Register</li>\n</ul>\n<p>For <strong>registered users</strong> :</p>\n<ul>\n<li>get your auth token</li>\n<li>refresh your auth token</li>\n</ul>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"5d333eab-f04f-414e-a321-c8cc782ab193","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"f84a9b76-a378-4574-b68c-aab8bf3601b4","type":"text/javascript","exec":[""]}}],"_postman_id":"b0fcf37e-5b5e-4c40-8a66-46e8fcdad641"},{"name":"Projects","item":[{"name":"General","item":[{"name":"Show your projects","id":"b4a5ac99-66f5-408a-8452-dbaa1a1dc290","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/projects/","description":"<p>Shows all the projects you are involved in</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"b4a5ac99-66f5-408a-8452-dbaa1a1dc290"},{"name":"Add a project","id":"bbf4c0bd-2683-4369-969e-ede14a1793c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"title","value":"oh encore un projet","description":"<p>Project's title</p>\n","type":"text"},{"key":"description","value":"finalement celui la est bien","description":"<p>your project'sb description</p>\n","type":"text"},{"key":"type","value":"IOS","description":"<p>Type of project:</p>\n<ul>\n<li>BE : Back-end</li>\n<li>FE : Front-end</li>\n<li>IOS : IOS</li>\n<li>Android' : Android</li>\n</ul>\n","type":"text"}]},"url":"http://127.0.0.1:8000/api/projects/","description":"<p>Create a new project</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",""],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[],"_postman_id":"bbf4c0bd-2683-4369-969e-ede14a1793c3"},{"name":"Get project detail","id":"7a26fa04-7ea9-4b22-831f-00faf244f122","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/projects/:id/","description":"<p>Retrieve a specific project (Contributors only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[],"_postman_id":"7a26fa04-7ea9-4b22-831f-00faf244f122"},{"name":"Update project","id":"776f8557-bdb8-4bef-bb64-d436051dcbcf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"title","value":"","type":"text","description":"<p>title of the project</p>\n"},{"key":"description","value":"","type":"text","description":"<p>description of the project</p>\n"},{"key":"type","value":"","type":"text"}]},"url":"http://127.0.0.1:8000/api/projects/:id/","description":"<p>Update a project (only author)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"4","key":"id"}]}},"response":[],"_postman_id":"776f8557-bdb8-4bef-bb64-d436051dcbcf"},{"name":"Delete project","id":"5e03a413-46fb-48d4-af7b-4cc3b8febf82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"formdata","formdata":[]},"url":"http://127.0.0.1:8000/api/projects/:id/","description":"<p>Delete a project (only author)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[],"_postman_id":"5e03a413-46fb-48d4-af7b-4cc3b8febf82"}],"id":"b4d94662-ea7f-4d34-b816-f6bb325e3fa1","description":"<p>Standards CRUD requests for project</p>\n","_postman_id":"b4d94662-ea7f-4d34-b816-f6bb325e3fa1","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}}},{"name":"Users","item":[{"name":"Get User list","id":"98cf71f0-a278-4ef8-8ff0-57ccad245e29","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/projects/:id/users/","description":"<p>Shows all the contributors involved in a specific project (Contributors only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id","users",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[],"_postman_id":"98cf71f0-a278-4ef8-8ff0-57ccad245e29"},{"name":"Add user","id":"27497e3b-59e7-4299-906c-93af1611e528","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"user","value":"","type":"text"}]},"url":"http://127.0.0.1:8000/api/projects/:id/users/","description":"<p>Add a contributor to the project (Author only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id","users",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[],"_postman_id":"27497e3b-59e7-4299-906c-93af1611e528"},{"name":"Remove user","id":"98e94198-c1cb-4d60-9f72-9d1d61ee49c7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"formdata","formdata":[]},"url":"http://127.0.0.1:8000/api/projects/:id/users/:user_id/","description":"<p>Remove contributor to the project (Author only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id","users",":user_id",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id"},{"type":"any","value":"","key":"user_id"}]}},"response":[],"_postman_id":"98e94198-c1cb-4d60-9f72-9d1d61ee49c7"}],"id":"86f7bc78-c15b-467d-9b6c-bf02c59854e4","description":"<p>Manage Contributors</p>\n","event":[{"listen":"prerequest","script":{"id":"49ec3ef2-d35c-4247-8c2d-bd306cb46b6a","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"10dae4f4-fb3a-496a-bdf2-caae545f0e3f","type":"text/javascript","exec":[""]}}],"_postman_id":"86f7bc78-c15b-467d-9b6c-bf02c59854e4","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}}},{"name":"Issues","item":[{"name":"Comments","item":[{"name":"Show comments","id":"f1172eec-609e-4984-8aa0-3a69bab42a5d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/projects/:id_project/issues/:id_issue/comments/","description":"<p>Shows all the comments for a specific issue (Project Contributor Only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id_project","issues",":id_issue","comments",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id_project"},{"type":"any","value":"","key":"id_issue"}]}},"response":[],"_postman_id":"f1172eec-609e-4984-8aa0-3a69bab42a5d"},{"name":"Add a comment","id":"80fedd9e-1081-4eb1-8b1a-9f862dc8317d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"description","value":"","description":"<p>your description</p>\n","type":"text"}]},"url":"http://127.0.0.1:8000/api/projects/:id_project/issues/:id_issue/comments/","description":"<p>Create a comment for a specific issue (Project Contributor Only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id_project","issues",":id_issue","comments",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id_project"},{"type":"any","value":"","key":"id_issue"}]}},"response":[],"_postman_id":"80fedd9e-1081-4eb1-8b1a-9f862dc8317d"},{"name":"Get comment detail","id":"148a8d7e-110f-4846-bd32-6b29aa5ad6d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/projects/:id_project/issues/:id_issue/comments/:id_comment/","description":"<p>Get all the details of a comment (Project Contributor Only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id_project","issues",":id_issue","comments",":id_comment",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id_project"},{"type":"any","value":"","key":"id_issue"},{"type":"any","value":"","key":"id_comment"}]}},"response":[],"_postman_id":"148a8d7e-110f-4846-bd32-6b29aa5ad6d3"},{"name":"Update comment","id":"1dd64da6-860e-453e-972c-b63988ca1fe6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"description","value":"","description":"<p>description</p>\n","type":"text"}]},"url":"http://127.0.0.1:8000/api/projects/:id_project/issues/:id_issue/comments/:id_comment/","description":"<p>Update a Comment (author only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id_project","issues",":id_issue","comments",":id_comment",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id_project"},{"type":"any","value":"","key":"id_issue"},{"type":"any","value":"","key":"id_comment"}]}},"response":[],"_postman_id":"1dd64da6-860e-453e-972c-b63988ca1fe6"},{"name":"Delete comment","id":"a241fd22-34bc-4299-b515-745754b4155d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"formdata","formdata":[]},"url":"http://127.0.0.1:8000/api/projects/:id_project/issues/:id_issue/comments/:id_comment/","description":"<p>Delete a comment (author only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id_project","issues",":id_issue","comments",":id_comment",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id_project"},{"type":"any","value":"","key":"id_issue"},{"type":"any","value":"","key":"id_comment"}]}},"response":[],"_postman_id":"a241fd22-34bc-4299-b515-745754b4155d"}],"id":"c9670c4f-fb41-4699-9665-485663a7dd5b","description":"<p>Manage comments</p>\n","_postman_id":"c9670c4f-fb41-4699-9665-485663a7dd5b","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}}},{"name":"Show issues","id":"19cb6837-8776-480c-b6d4-fea9db465af4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/projects/:id/issues/","description":"<p>Shows all the issues of a project (Project Contributor Only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id","issues",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[],"_postman_id":"19cb6837-8776-480c-b6d4-fea9db465af4"},{"name":"Add an issue","id":"3130563b-cde2-4dac-b1f9-2f7b0ee0d1f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"title","value":"","description":"<p>Project's title</p>\n","type":"text"},{"key":"description","value":"","description":"<p>your project'sb description</p>\n","type":"text"},{"key":"tag","value":"","description":"<p>Type of tag:</p>\n<ul>\n<li>b : bug</li>\n<li>i : improvement</li>\n<li>t: task</li>\n</ul>\n","type":"text"},{"key":"priority","value":"","description":"<p>Type of priority:</p>\n<ul>\n<li>h :high</li>\n<li>m : medium</li>\n<li>l: low</li>\n</ul>\n","type":"text"},{"key":"status","value":"","description":"<p>Type of status:</p>\n<ul>\n<li>todo : to do</li>\n<li>run : running</li>\n<li>done : done</li>\n</ul>\n","type":"text"}]},"url":"http://127.0.0.1:8000/api/projects/:id/issues/","description":"<p>Add an issue to the project (Project Contributor Only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id","issues",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[],"_postman_id":"3130563b-cde2-4dac-b1f9-2f7b0ee0d1f4"},{"name":"Get issue detail","id":"45d0b2fa-d1d4-4d4d-b70f-c2c227e97819","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://127.0.0.1:8000/api/projects/:id_project/issues/:id_issue/","description":"<p>View all issues of a project (Project Contributor Only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":id_project","issues",":id_issue",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"id_project"},{"type":"any","value":"","key":"id_issue"}]}},"response":[],"_postman_id":"45d0b2fa-d1d4-4d4d-b70f-c2c227e97819"},{"name":"Update issue","id":"ed79d190-1d47-4519-a3ea-35d0b980e0ee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"title","value":"","description":"<p>title of the project</p>\n","type":"text"},{"key":"description","value":"","description":"<p>description of the project</p>\n","type":"text"},{"key":"tag","value":"","description":"<p>Type of tag:</p>\n<ul>\n<li>b : bug</li>\n<li>i : improvement</li>\n<li>t: task</li>\n</ul>\n","type":"text"},{"key":"priority","value":"","description":"<p>Type of priority:</p>\n<ul>\n<li>h :high</li>\n<li>m : medium</li>\n<li>l: low</li>\n</ul>\n","type":"text"},{"key":"status","value":"","description":"<p>Type of status:</p>\n<ul>\n<li>todo : to do</li>\n<li>run : running</li>\n<li>done : done</li>\n</ul>\n","type":"text"}]},"url":"http://127.0.0.1:8000/api/projects/:project_id/issues/:issue_id/","description":"<p>Update an issue (author only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":project_id","issues",":issue_id",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"project_id"},{"type":"any","value":"","key":"issue_id"}]}},"response":[],"_postman_id":"ed79d190-1d47-4519-a3ea-35d0b980e0ee"},{"name":"Delete issue","id":"6cbc8cb2-2bb2-4448-ab4b-dfce585695c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"formdata","formdata":[]},"url":"http://127.0.0.1:8000/api/projects/:project_id/issues/:issue_id/","description":"<p>Delete an issue (author only)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}},"urlObject":{"protocol":"http","port":"8000","path":["api","projects",":project_id","issues",":issue_id",""],"host":["127","0","0","1"],"query":[],"variable":[{"type":"any","value":"","key":"project_id"},{"type":"any","value":"","key":"issue_id"}]}},"response":[],"_postman_id":"6cbc8cb2-2bb2-4448-ab4b-dfce585695c3"}],"id":"2f5695b0-bb52-43b9-adf1-8f8e53a0df2c","description":"<p>Manage issues</p>\n","_postman_id":"2f5695b0-bb52-43b9-adf1-8f8e53a0df2c","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}}}],"id":"4ede3668-aea4-457f-9924-f007f6610ce9","description":"<p>There you can manage projects (projects, issues, comments)</p>\n<p>Only authors can send PUT and DELETE requests</p>\n<p>Only Contributors can send GET and CREATE requests</p>\n","event":[{"listen":"prerequest","script":{"id":"86c42bd0-7943-47ae-8c4e-3424d6df1788","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"93935397-d89c-448b-bd7e-50d7fabb7cb5","type":"text/javascript","exec":[""]}}],"_postman_id":"4ede3668-aea4-457f-9924-f007f6610ce9","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","id":"a4a65c0a-75ea-4e3a-98dc-49deb27967fb","name":"SoftDesk Api","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]}},"event":[{"listen":"prerequest","script":{"id":"b4617100-4dbf-4010-b97f-a592cf697d4f","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"33b8f2da-4618-4a9f-898b-fcd7060b2e23","type":"text/javascript","exec":[""]}}],"variable":[{"key":"project_id","value":"id"}]}