{"info":{"_postman_id":"e8892b6d-ef16-4b27-815e-2e6ce8430ddd","name":"Trollo","description":"<html><head></head><body><p>팀 [곽이정신]의 First Project인 [Trollo]의 API 문서입니다.</p>\n<hr>\n<h4 id=\"update\">update</h4>\n<blockquote>\n<h6 id=\"2021-05-04\">2021-05-04</h6>\n<p>서버 주소를 배포 주소인 <code>http://13.125.213.116:4000</code>로 변경하였습니다.<br>그 외 response나 요청 사항을 전반적으로 수정하였습니다.</p>\n<h6 id=\"2021-04-30\">2021-04-30</h6>\n<p>현재 사용하고 있는 서버 주소는 테스트용인 <code>http://localhost:4000</code>입니다.<br>배포하기 전 진짜로 사용할 서버 주소로 변경하셔야 합니다.<br>dev단계에서 ngrok 사용중에있습니다. 주소를 요청하셔야합니다.</p>\n</blockquote>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"15041369","collectionId":"e8892b6d-ef16-4b27-815e-2e6ce8430ddd","publishedId":"TzJycbGt","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2021-04-26T12:11:19.000Z"},"item":[{"name":"1. user(유저관리)","item":[{"name":"로그인 - mail","id":"0a5d6e9f-b334-493b-a614-c38b13d13d1f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"로그인하려는 이메일 주소\"\n}","options":{"raw":{"language":"json"}}},"url":"http://13.125.213.116:4000/mail","description":"<p>email 로그인 방식 - 입력한 이메일로 trollo에 로그인할 수 있는 메일을 보내준다</p>\n","urlObject":{"protocol":"http","port":"4000","path":["mail"],"host":["13","125","213","116"],"query":[],"variable":[]}},"response":[{"id":"a927bb5e-d0a0-48cb-abc0-05d05642ebac","name":"POST /mail","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"rhkrdlwjdtls@gmail.com\"\n}","options":{"raw":{"language":"json"}}},"url":"http://13.125.213.116:4000/mail"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n\t\"status\": \"Success\",\n\t\"code\": 200,\n\t\"message\": \"Sent Auth Email\"\n}"}],"_postman_id":"0a5d6e9f-b334-493b-a614-c38b13d13d1f"},{"name":"로그인 - email auth","id":"df2e4d96-5552-4253-b8ab-c60310af8b7d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"로그인하려는 이메일 주소\",\n    \"authorizationCode\":\"리디렉션된 url에 있는 code\"\n}","options":{"raw":{"language":"json"}}},"url":"http://13.125.213.116:4000/emailauth","description":"<p>email로 로그인하기<br />받은 code를 통해 로그인이 가능한지 확인한다<br />맞으면 access token을 내려준다.</p>\n","urlObject":{"protocol":"http","port":"4000","path":["emailauth"],"host":["13","125","213","116"],"query":[],"variable":[]}},"response":[{"id":"2fd19bc2-ec12-4564-a7e0-d41fcbf6aa7e","name":"POST /emailauth","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"rhkrdlwjdtls@gmail.com\",\n    \"authorizationCode\":\"13p9qjfoqubae9shj19duax9hcbhw8hdvb8sks8f3nbysci7jxzh73avdhqu7bwsd\"\n}","options":{"raw":{"language":"json"}}},"url":"http://13.125.213.116:4000/emailauth"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"accessToken\": \"ya29.a0AfH6SMBKDrJZYLS4jnxO_jLbvDhb8OeTtuJStIy4ohoE6Tun46Ua_Al5mASTF5bHi1vlanNvmgknc0LhqPa1y4CEJkRdH07gwYIZQeFxUbh2SRxMnMTC8IagqZCa3M8-pkuz7K_7f_qLlZ0VF7lKfspzxtYW\",\n    \"email\": \"rhkrdlwjdtls@gmail.com\",\n    \"LoginType\": \"email\"\n}"}],"_postman_id":"df2e4d96-5552-4253-b8ab-c60310af8b7d"},{"name":"로그인 - Google","id":"2ea02ca4-75cc-41a7-8967-d867b419c448","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"authorizationCode\": \"리디렉션된 url에 있는 code\"\n}","options":{"raw":{"language":"json"}}},"url":"http://13.125.213.116:4000/loginOAuthGoogle","description":"<p>google로 로그인하기<br />받은 code를 통해 로그인이 가능한지 확인한다<br />맞으면 access token을 내려준다. </p>\n<ul>\n<li>google 인증 로그인 페이지</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GOOGLE_LOGIN_URL = 'https://accounts.google.com/o/oauth2/auth?client_id=1026659521874-edp0dknss2j85jk6kjun2pne9mi3ik86.apps.googleusercontent.com&amp;redirect_uri=http://trollo.s3-website.ap-northeast-2.amazonaws.com/login&amp;response_type=code&amp;scope=https://www.googleapis.com/auth/userinfo.email&amp;approval_prompt=force&amp;access_type=offline';\n</code></pre>","urlObject":{"protocol":"http","port":"4000","path":["loginOAuthGoogle"],"host":["13","125","213","116"],"query":[],"variable":[]}},"response":[{"id":"4fb28ba6-3d6c-4d90-94a8-116b27543b75","name":"POST /loginOAuthGoogle","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"authorizationCode\": \"4/0AY0e-g7oNfiV-0c3oBfXs1tEURtwTMKIZp3f5kmFCDLXhrbykcf4U_php0pn0Hqw5gN6Xg\"\n}","options":{"raw":{"language":"json"}}},"url":"http://13.125.213.116:4000/loginOAuthGoogle"},"_postman_previewlanguage":"json","header":[{"key":"set-cookie","value":"A1wgSSD5hJFG","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"accessToken\": \"ya29.a0AfH6SMBKDrJZYLS4jnxO_jLbvDhb8OeTtuJStIy4ohoE6Tun46Ua_Al5mASTF5bHi1vlanNvmgknc0LhqPa1y4CEJkRdH07gwYIZQeFxUbh2SRxMnMTC8IagqZCa3M8-pkuz7K_7f_qLlZ0VF7lKfspzxtYW\",\n    \"email\": \"rhkrdlwjdtls@gmail.com\",\n    \"LoginType\": \"google\"\n}"}],"_postman_id":"2ea02ca4-75cc-41a7-8967-d867b419c448"},{"name":"로그인 - Github","id":"ed829b97-d880-415f-a0b5-c40c070aebe6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"authorizationCode\": \"리디렉션된 url에 있는 code\"\n}","options":{"raw":{"language":"json"}}},"url":"http://13.125.213.116:4000/loginOAuthGithub","description":"<p>github로 로그인하기<br />받은 code를 통해 로그인이 가능한지 확인한다<br />맞으면 access token을 내려준다. </p>\n<ul>\n<li>github 인증 로그인 페이지</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GITHUB_LOGIN_URL = 'https://github.com/login/oauth/authorize?client_id=acbcbe5ecc30788ce836';\n</code></pre>","urlObject":{"protocol":"http","port":"4000","path":["loginOAuthGithub"],"host":["13","125","213","116"],"query":[],"variable":[]}},"response":[{"id":"17e9de6b-85a0-41ee-965d-705e41a13661","name":"POST /loginOAuthGithub","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"authorizationCode\": \"4/0AY0e-g7oNfiV-0c3oBfXs1tEURtwTMKIZp3f5kmFCDLXhrbykcf4U_php0pn0Hqw5gN6Xg\"\n}","options":{"raw":{"language":"json"}}},"url":"http://13.125.213.116:4000/loginOAuthGithub"},"_postman_previewlanguage":"json","header":[{"key":"set-cookie","value":"A1wgSSD5hJFG","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"accessToken\": \"ya29.a0AfH6SMBKDrJZYLS4jnxO_jLbvDhb8OeTtuJStIy4ohoE6Tun46Ua_Al5mASTF5bHi1vlanNvmgknc0LhqPa1y4CEJkRdH07gwYIZQeFxUbh2SRxMnMTC8IagqZCa3M8-pkuz7K_7f_qLlZ0VF7lKfspzxtYW\",\n    \"email\": \"rhkrdlwjdtls@gmail.com\",\n    \"LoginType\": \"github\"\n}"}],"_postman_id":"ed829b97-d880-415f-a0b5-c40c070aebe6"},{"name":"새로운 access token 생성","id":"1145b5a4-ab87-485e-b634-bf9547b90a17","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"LoginType","value":"email / google / github","type":"text"}],"url":"http://13.125.213.116:4000/refresh","description":"<p>refresh token으로 새로운 access token을 발급받을 수 있다</p>\n","urlObject":{"protocol":"http","port":"4000","path":["refresh"],"host":["13","125","213","116"],"query":[],"variable":[]}},"response":[{"id":"97537c07-a4ec-4290-a100-053675c35152","name":"GET /refresh","originalRequest":{"method":"GET","header":[{"key":"LoginType","value":"google","type":"text"}],"url":"http://13.125.213.116:4000/refresh"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"newAccessToken\": \"ya29.a0AfH6SMBKDrJZYLS4jnxO_jLbvDhb8OeTtuJStIy4ohoE6Tun46Ua_Al5mASTF5bHi1vlanNvmgknc0LhqPa1y4CEJkRdH07gwYIZQeFxUbh2SRxMnMTC8IagqZCa3M8-pkuz7K_7f_qLlZ0VF7lKfspzxtYW\",\n}"}],"_postman_id":"1145b5a4-ab87-485e-b634-bf9547b90a17"}],"id":"aa39db96-3ade-473c-a28d-356cf3fb8420","description":"<p>유저의 로그인 요청   </p>\n<p>로그인 방법은 총 3가지가 있다.<br />1.email 로그인(passwordless 방식)<br />2.google 로그인(OAuth 2.0 방식)<br />3.github 로그인(OAuth 2.0 방식)</p>\n","_postman_id":"aa39db96-3ade-473c-a28d-356cf3fb8420"},{"name":"2. workspace(칸반보드)","item":[{"name":"칸반보드 데이터 가져오기","id":"7cb23656-82da-4c36-973f-8f8357f0aec4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"LoginType","value":"email / google / github","type":"text"}],"url":"http://13.125.213.116:4000/workspace","description":"<p>page /workspace 로드시 workspace(칸반보드) 데이터 요청</p>\n","urlObject":{"protocol":"http","port":"4000","path":["workspace"],"host":["13","125","213","116"],"query":[],"variable":[]}},"response":[{"id":"4fc91209-540b-4248-8d5a-806fd4825068","name":"GET /workspace","originalRequest":{"method":"GET","header":[{"key":"authorization","value":"Bearer ya29.a0AfH6SMBKDrJZYLS4jnxO_jLbvDhb8OeTtuJStIy4ohoE6Tun46Ua_Al5mASTF5bHi1vlanNvmgknc0LhqPa1y4CEJkRdH07gwYIZQeFxUbh2SRxMnMTC8IagqZCa3M8-pkuz7K_7f_qLlZ0VF7lKfspzxtYW","type":"text"},{"key":"LoginType","value":"google","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"url":"http://13.125.213.116:4000/workspace"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"taskList\": [\n        {\n            \"title\": \"To do\",\n            \"tasks\": [\n                5,\n                6\n            ]\n        },\n        {\n            \"title\": \"Done\",\n            \"tasks\": []\n        }\n    ],\n    \"taskItem\": {\n        \"5\": {\n            \"title\": \"Learn typescript\",\n            \"description\": \"타입스크립트 공부하자!\",\n            \"start_date\": \"2021-04-30T05:05:24.000Z\",\n            \"end_date\": \"2021-04-30T11:05:24.000Z\",\n            \"checkList\": [\n                {\n                    \"content\": \"기본 타입 완벽 이해\",\n                    \"checked\": false\n                },\n                {\n                    \"content\": \"제네릭 타입 완벽 이해\",\n                    \"checked\": false\n                }\n            ]\n        },\n        \"6\": {\n            \"title\": \"trollooooo\",\n            \"description\": \"trollo!!!!\",\n            \"start_date\": \"2021-04-30T05:05:24.000Z\",\n            \"end_date\": \"2021-04-30T11:05:24.000Z\",\n            \"checkList\": []\n        }\n    }\n}"}],"_postman_id":"7cb23656-82da-4c36-973f-8f8357f0aec4"},{"name":"칸반보드 데이터 저장하기","id":"b309efee-f4a3-4651-9790-36d180a8a654","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"LoginType","value":"email / google / github","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    // 칸반보드 데이터 전체(형태 그대로 보내주기)\n    \"taskList\": [],\n    \"taskItem\": []\n}","options":{"raw":{"language":"json"}}},"url":"http://13.125.213.116:4000/workspace","description":"<p>page /workspace에서 다른 페이지로 로드할때 workspace(칸반보드) 데이터 저장</p>\n","urlObject":{"protocol":"http","port":"4000","path":["workspace"],"host":["13","125","213","116"],"query":[],"variable":[]}},"response":[{"id":"84e647dd-69a8-48ad-8cbc-f7d851733f4c","name":"POST /workspace","originalRequest":{"method":"POST","header":[{"key":"authorization","value":"Bearer ya29.a0AfH6SMBKDrJZYLS4jnxO_jLbvDhb8OeTtuJStIy4ohoE6Tun46Ua_Al5mASTF5bHi1vlanNvmgknc0LhqPa1y4CEJkRdH07gwYIZQeFxUbh2SRxMnMTC8IagqZCa3M8-pkuz7K_7f_qLlZ0VF7lKfspzxtYW","type":"text"},{"key":"LoginType","value":"google","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"taskList\": [\n        {\n            \"title\": \"To do\",\n            \"tasks\": [\n                5,\n                6\n            ]\n        },\n        {\n            \"title\": \"Done\",\n            \"tasks\": []\n        }\n    ],\n    \"taskItem\": {\n        \"5\": {\n            \"title\": \"Learn typescript\",\n            \"description\": \"타입스크립트 공부하자!\",\n            \"start_date\": \"2021-04-30T05:05:24.000Z\",\n            \"end_date\": \"2021-04-30T11:05:24.000Z\",\n            \"checkList\": [\n                {\n                    \"content\": \"기본 타입 완벽 이해\",\n                    \"checked\": false\n                },\n                {\n                    \"content\": \"제네릭 타입 완벽 이해\",\n                    \"checked\": false\n                }\n            ]\n        },\n        \"6\": {\n            \"title\": \"trollooooo\",\n            \"description\": \"trollo!!!!\",\n            \"start_date\": \"2021-04-30T05:05:24.000Z\",\n            \"end_date\": \"2021-04-30T11:05:24.000Z\",\n            \"checkList\": []\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://13.125.213.116:4000/workspace"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"added workspace table\"\n}"}],"_postman_id":"b309efee-f4a3-4651-9790-36d180a8a654"}],"id":"dafc6fa1-2786-431f-89e7-b29ca65eb860","description":"<p>칸반보드와 task 데이터 관리</p>\n","_postman_id":"dafc6fa1-2786-431f-89e7-b29ca65eb860"},{"name":"3. board(게시판)","item":[{"name":"게시글 목록 데이터 가져오기","id":"e070099f-68ce-4234-a0d5-e12474f5588b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"LoginType","value":"email / google / github","type":"text"}],"url":"http://13.125.213.116:4000/board","description":"<p>게시글 목록 데이터 가져오기</p>\n","urlObject":{"protocol":"http","port":"4000","path":["board"],"host":["13","125","213","116"],"query":[],"variable":[]}},"response":[{"id":"0b6b6ba1-d226-434c-a350-10fd31380571","name":"GET /board","originalRequest":{"method":"GET","header":[{"key":"authorization","value":"Bearer ya29.a0AfH6SMBKDrJZYLS4jnxO_jLbvDhb8OeTtuJStIy4ohoE6Tun46Ua_Al5mASTF5bHi1vlanNvmgknc0LhqPa1y4CEJkRdH07gwYIZQeFxUbh2SRxMnMTC8IagqZCa3M8-pkuz7K_7f_qLlZ0VF7lKfspzxtYW","type":"text"},{"key":"LoginType","value":"google","type":"text"}],"url":"http://13.125.213.116:4000/board"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"writer\": \"tlstmdrlf109@gmail.com\",\n        \"user_id\": 3,\n        \"title\": \"나의 첫 칸반 보드\",\n        \"createdAt\": \"Date(20210430)\",\n        \"updatedAt\": \"Date(20210430)\"\n    },\n    {\n        \"id\": 2,\n        \"writer\": \"lovelysi0113@gmail.com\",\n        \"user_id\": 7,\n        \"title\": \"오늘도 열심히 코딩할 계획입니다!\",\n        \"createdAt\": \"Date(20210430)\",\n        \"updatedAt\": \"Date(20210430)\"\n    },\n    {\n        \"id\": 3,\n        \"writer\": \"gwakleejungshin@gmail.com\",\n        \"user_id\": 9,\n        \"title\": \"저는 리엑트의 마스터가 될거예요!!!\",\n        \"createdAt\": \"Date(20210430)\",\n        \"updatedAt\": \"Date(20210430)\"\n    }  \n]"}],"_postman_id":"e070099f-68ce-4234-a0d5-e12474f5588b"},{"name":"게시글 등록","id":"fe67f8ef-b065-416a-9681-89116e2aeca2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"LoginType","value":"email / google / github","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"게시글 제목\"\n}","options":{"raw":{"language":"json"}}},"url":"http://13.125.213.116:4000/board","description":"<p>게시글 등록</p>\n","urlObject":{"protocol":"http","port":"4000","path":["board"],"host":["13","125","213","116"],"query":[],"variable":[]}},"response":[{"id":"067f66eb-794d-4f85-aa23-fb5163ff9a80","name":"POST /board","originalRequest":{"method":"GET","header":[{"key":"authorization","value":"Bearer ya29.a0AfH6SMBKDrJZYLS4jnxO_jLbvDhb8OeTtuJStIy4ohoE6Tun46Ua_Al5mASTF5bHi1vlanNvmgknc0LhqPa1y4CEJkRdH07gwYIZQeFxUbh2SRxMnMTC8IagqZCa3M8-pkuz7K_7f_qLlZ0VF7lKfspzxtYW","type":"text"},{"key":"LoginType","value":"google","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"제 칸반보드입니다!\"\n}","options":{"raw":{"language":"json"}}},"url":"http://13.125.213.116:4000/board"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"writer\": \"tlstmdrlf109@gmail.com\",\n        \"user_id\": 3,\n        \"title\": \"나의 첫 칸반 보드\",\n        \"createdAt\": \"Date(20210430)\",\n        \"updatedAt\": \"Date(20210430)\"\n    },\n    {\n        \"id\": 2,\n        \"writer\": \"lovelysi0113@gmail.com\",\n        \"user_id\": 7,\n        \"title\": \"오늘도 열심히 코딩할 계획입니다!\",\n        \"createdAt\": \"Date(20210430)\",\n        \"updatedAt\": \"Date(20210430)\"\n    },\n    {\n        \"id\": 3,\n        \"writer\": \"gwakleejungshin@gmail.com\",\n        \"user_id\": 9,\n        \"title\": \"저는 리엑트의 마스터가 될거예요!!!\",\n        \"createdAt\": \"Date(20210430)\",\n        \"updatedAt\": \"Date(20210430)\"\n    },\n    {\n        \"id\": 4,\n        \"writer\": \"rhkrdlwjdtls@gmail.com\",\n        \"user_id\": 14,\n        \"title\": \"제 칸반보드입니다!\",\n        \"createdAt\": \"Date(20210501)\",\n        \"updatedAt\": \"Date(20210501)\"\n    }\n]"}],"_postman_id":"fe67f8ef-b065-416a-9681-89116e2aeca2"},{"name":"게시글 보기","id":"6bef3072-19d3-43aa-a7a2-5d8badf908a5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"LoginType","value":"email / google / github","type":"text"}],"url":"http://13.125.213.116:4000/board/:board_id","description":"<p>게시글 상세내용 보기</p>\n<ul>\n<li>작성자</li>\n<li>작성날짜</li>\n<li>칸반보드 데이터</li>\n<li>댓글</li>\n</ul>\n","urlObject":{"protocol":"http","port":"4000","path":["board",":board_id"],"host":["13","125","213","116"],"query":[],"variable":[{"type":"any","value":"NUMBER","key":"board_id"}]}},"response":[{"id":"c465e2f1-9217-4bdd-806f-e2d91a9cad3c","name":"GET /board/:board_id","originalRequest":{"method":"GET","header":[{"key":"authorization","value":"Bearer ya29.a0AfH6SMBKDrJZYLS4jnxO_jLbvDhb8OeTtuJStIy4ohoE6Tun46Ua_Al5mASTF5bHi1vlanNvmgknc0LhqPa1y4CEJkRdH07gwYIZQeFxUbh2SRxMnMTC8IagqZCa3M8-pkuz7K_7f_qLlZ0VF7lKfspzxtYW","type":"text"},{"key":"LoginType","value":"google","type":"text"}],"url":{"raw":"http://13.125.213.116:4000/board/:board_id","protocol":"http","host":["13","125","213","116"],"port":"4000","path":["board",":board_id"],"variable":[{"key":"board_id","value":"4"}]}},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"id\": 4,\n    \"writer\": \"rhkrdlwjdtls@gmail.com\",\n    \"title\": \"제 칸반보드입니다!\",\n    \"createdAt\": \"Date(20210501)\",\n    \"content\": {\n        \"tasklist\": [\n            {\n                \"tasklist_id\": 1,\n                \"title\": \"해야할것\",\n                \"items\": [\n                    {\n                        \"task_id\": 1,\n                        \"title\": \"밥먹기\", \n                        \"checklist\": [\n                            {\n                                \"isChecked\": true,\n                                \"content\": \"아침먹기\"\n                            },{\n                                \"isChecked\": false,\n                                \"content\": \"점심먹기\"\n                            }\n                        ],\n                        \"start_date\": \"Date(20210426)\",\n                        \"end_date\": \"Date(20210611)\"\n                    },\n                    {\n                        \"task_id\": 2,\n                        \"title\": \"코딩하기\", \n                        \"checklist\": [\n                            {\n                                \"isChecked\": true,\n                                \"content\": \"server만들기\"\n                            },{\n                                \"isChecked\": false,\n                                \"content\": \"리액트하기\"\n                            }\n                        ],\n                        \"start_date\": \"Date(20210426)\",\n                        \"end_date\": \"Date(20210611)\"\n                    }\n                ]\n            },\n            {\n                \"tasklist_id\": 2,\n                \"title\": \"한것\",\n                \"items\": [\n                    {\n                        \"task_id\": 3,\n                        \"title\": \"잠자기\", \n                        \"checklist\": [\n                            {\n                                \"isChecked\": true,\n                                \"content\": \"7시간자기\"\n                            },{\n                                \"isChecked\": false,\n                                \"content\": \"일찍일어나기\"\n                            }\n                        ],\n                        \"start_date\": \"Date(20210426)\",\n                        \"end_date\": \"Date(20210611)\"\n                    },\n                    {\n                        \"task_id\": 4,\n                        \"title\": \"코딩하기\", \n                        \"checklist\": [\n                            {\n                                \"isChecked\": true,\n                                \"content\": \"리덕스만들기\"\n                            },{\n                                \"isChecked\": false,\n                                \"content\": \"배포하기\"\n                            }\n                        ],\n                        \"start_date\": \"Date(20210426)\",\n                        \"end_date\": \"Date(20210611)\"\n                    }\n                ]\n            }\n        ]\n    },\n    \"commentAll\": [\n        {\n            \"id\": \"adfjdk9u3kdlfnkaladfew\",\n            \"user_id\": 3,\n            \"user_email\": \"tlstmdrlf109@gmail.com\",\n            \"comment_body\": \"안녕하세요! 만나서 반갑습니다!!\",\n            \"createdAt\": \"Date(20210501)\",\n            \"updatedAt\": \"Date(20210501)\",\n            \"board_id\": 4,\n            \"parent_id\": null,\n            \"children\": []\n        },\n        {\n            \"id\": \"wekjrl3iajdfhiueb2j4345f\",\n            \"user_id\": 7,\n            \"user_email\": \"lovelysi0113@gmail.com\",\n            \"comment_body\": \"칸반보드 잘 작성하셨네요! 화이팅입니다\",\n            \"createdAt\": \"Date(20210501)\",\n            \"updatedAt\": \"Date(20210501)\",\n            \"board_id\": 4,\n            \"parent_id\": null,\n            \"children\": [\n                            {\n                                \"id\": \"dsafabewuy473wyudjafhkewu\",\n                                \"user_id\": 14,\n                                \"user_email\": \"rhkrdlwjdtls@gmail.com\",\n                                \"comment_body\": \"감사합니다! trollo가 칸반보드 작성하기 편하게 되어있어서 금방 할 수 있었어요\",\n                                \"createdAt\": \"Date(20210501)\",\n                                \"updatedAt\": \"Date(20210501)\",\n                                \"board_id\": 4,\n                                \"parent_id\": \"wekjrl3iajdfhiueb2j4345f\",\n                                \"children\":[]\n                            }\n                        ]\n        }\n    ]\n}"}],"_postman_id":"6bef3072-19d3-43aa-a7a2-5d8badf908a5"},{"name":"게시글 삭제","id":"e8467259-e614-4c74-bf15-2a9f6fc31e05","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[{"key":"LoginType","value":"email / google / github","type":"text"}],"url":"http://13.125.213.116:4000/board/:board_id","description":"<p>게시글 삭제</p>\n","urlObject":{"protocol":"http","port":"4000","path":["board",":board_id"],"host":["13","125","213","116"],"query":[],"variable":[{"type":"any","value":"NUMBER","key":"board_id"}]}},"response":[{"id":"8122578a-4184-4520-a51d-f9913c4e2083","name":"DELETE /board/:board_id","originalRequest":{"method":"DELETE","header":[{"key":"authorization","value":"Bearer ya29.a0AfH6SMBKDrJZYLS4jnxO_jLbvDhb8OeTtuJStIy4ohoE6Tun46Ua_Al5mASTF5bHi1vlanNvmgknc0LhqPa1y4CEJkRdH07gwYIZQeFxUbh2SRxMnMTC8IagqZCa3M8-pkuz7K_7f_qLlZ0VF7lKfspzxtYW","type":"text"},{"key":"LoginType","value":"google","type":"text"}],"url":{"raw":"http://13.125.213.116:4000/board/:board_id","protocol":"http","host":["13","125","213","116"],"port":"4000","path":["board",":board_id"],"variable":[{"key":"board_id","value":"4"}]}},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"message\":\"delete 4 complete\"\n}"}],"_postman_id":"e8467259-e614-4c74-bf15-2a9f6fc31e05"}],"id":"441bb574-3502-4511-a139-c7c034b7496f","description":"<p>게시판 목록 및 게시글 관련 작업(생성, 조희, 삭제)</p>\n","_postman_id":"441bb574-3502-4511-a139-c7c034b7496f"},{"name":"4. comment(댓글)","item":[{"name":"댓글 등록","id":"087e7e32-6cfd-4ee6-957e-fadbb35ac431","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"LoginType","value":"email / google / github","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"comment_body\": \"댓글 내용\",\n    \"parant_id\": \"대댓글일시 부모 댓글의 comment_id\"\n}"},"url":"http://13.125.213.116:4000/board/:board_id/comment","description":"<p>새로운 댓글 등록(데이터 저장)</p>\n","urlObject":{"protocol":"http","port":"4000","path":["board",":board_id","comment"],"host":["13","125","213","116"],"query":[],"variable":[{"type":"any","value":"NUMBER","key":"board_id"}]}},"response":[{"id":"34cd5b8c-b8e4-42f6-9053-670551b1c1db","name":"POST /board/:board_id/comment","originalRequest":{"method":"POST","header":[{"key":"authorization","value":"Bearer ya29.a0AfH6SMBKDrJZYLS4jnxO_jLbvDhb8OeTtuJStIy4ohoE6Tun46Ua_Al5mASTF5bHi1vlanNvmgknc0LhqPa1y4CEJkRdH07gwYIZQeFxUbh2SRxMnMTC8IagqZCa3M8-pkuz7K_7f_qLlZ0VF7lKfspzxtYW","type":"text"},{"key":"LoginType","value":"google","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"comment_body\": \"감사합니다! trollo가 칸반보드 작성하기 편하게 되어있어서 금방 할 수 있었어요\",\n    \"parant_id\": \"wekjrl3iajdfhiueb2j4345f\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://13.125.213.116:4000/board/:board_id/comment","protocol":"http","host":["13","125","213","116"],"port":"4000","path":["board",":board_id","comment"],"variable":[{"key":"board_id","value":"1"}]}},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"commentAll\": [\n        {\n            \"id\": \"adfjdk9u3kdlfnkaladfew\",\n            \"user_id\": 3,\n            \"user_email\": \"tlstmdrlf109@gmail.com\",\n            \"comment_body\": \"안녕하세요! 만나서 반갑습니다!!\",\n            \"createdAt\": \"Date(20210501)\",\n            \"updatedAt\": \"Date(20210501)\",\n            \"board_id\": 4,\n            \"parent_id\": null,\n            \"children\": []\n        },\n        {\n            \"id\": \"wekjrl3iajdfhiueb2j4345f\",\n            \"user_id\": 7,\n            \"user_email\": \"lovelysi0113@gmail.com\",\n            \"comment_body\": \"칸반보드 잘 작성하셨네요! 화이팅입니다\",\n            \"createdAt\": \"Date(20210501)\",\n            \"updatedAt\": \"Date(20210501)\",\n            \"board_id\": 4,\n            \"parent_id\": null,\n            \"children\": [\n                            {\n                                \"id\": \"dsafabewuy473wyudjafhkewu\",\n                                \"user_id\": 14,\n                                \"user_email\": \"rhkrdlwjdtls@gmail.com\",\n                                \"comment_body\": \"감사합니다! trollo가 칸반보드 작성하기 편하게 되어있어서 금방 할 수 있었어요\",\n                                \"createdAt\": \"Date(20210501)\",\n                                \"updatedAt\": \"Date(20210501)\",\n                                \"board_id\": 4,\n                                \"parent_id\": \"wekjrl3iajdfhiueb2j4345f\",\n                                \"children\":[]\n                            }\n                        ]\n        }\n    ]\n}"}],"_postman_id":"087e7e32-6cfd-4ee6-957e-fadbb35ac431"},{"name":"댓글 삭제","id":"0afe1730-2f2f-4f80-8f43-1a0d8737fb66","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[{"key":"LoginType","value":"email / google / github","type":"text"}],"url":"http://13.125.213.116:4000/board/:board_id/:comment_id","description":"<p>댓글 삭제(데이터베이스에서도 삭제)</p>\n","urlObject":{"protocol":"http","port":"4000","path":["board",":board_id",":comment_id"],"host":["13","125","213","116"],"query":[],"variable":[{"type":"any","value":"NUMBER","key":"board_id"},{"type":"any","value":"NUMBER","key":"comment_id"}]}},"response":[{"id":"34f9c68d-744a-478c-97f3-d0f88f735b4a","name":"DELETE /board/:board_id/:comment_id","originalRequest":{"method":"DELETE","header":[{"key":"authorization","value":"Bearer ya29.a0AfH6SMBKDrJZYLS4jnxO_jLbvDhb8OeTtuJStIy4ohoE6Tun46Ua_Al5mASTF5bHi1vlanNvmgknc0LhqPa1y4CEJkRdH07gwYIZQeFxUbh2SRxMnMTC8IagqZCa3M8-pkuz7K_7f_qLlZ0VF7lKfspzxtYW","type":"text"},{"key":"LoginType","value":"google","type":"text"}],"url":{"raw":"http://13.125.213.116:4000/board/:board_id/:comment_id","protocol":"http","host":["13","125","213","116"],"port":"4000","path":["board",":board_id",":comment_id"],"variable":[{"key":"board_id","value":"4"},{"key":"comment_id","value":"dsafabewuy473wyudjafhkewu"}]}},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"commentAll\": [\n        {\n            \"id\": \"adfjdk9u3kdlfnkaladfew\",\n            \"user_id\": 3,\n            \"user_email\": \"tlstmdrlf109@gmail.com\",\n            \"comment_body\": \"안녕하세요! 만나서 반갑습니다!!\",\n            \"createdAt\": \"Date(20210501)\",\n            \"updatedAt\": \"Date(20210501)\",\n            \"board_id\": 4,\n            \"parent_id\": null,\n            \"children\": []\n        },\n        {\n            \"id\": \"wekjrl3iajdfhiueb2j4345f\",\n            \"user_id\": 7,\n            \"user_email\": \"lovelysi0113@gmail.com\",\n            \"comment_body\": \"칸반보드 잘 작성하셨네요! 화이팅입니다\",\n            \"createdAt\": \"Date(20210501)\",\n            \"updatedAt\": \"Date(20210501)\",\n            \"board_id\": 4,\n            \"parent_id\": null,\n            \"children\": []\n        }\n    ]\n}"}],"_postman_id":"0afe1730-2f2f-4f80-8f43-1a0d8737fb66"}],"id":"3ad35316-542b-42c4-9f14-1693b6a1ff23","description":"<p>게시글에 달수있는 댓글을 관리</p>\n","_postman_id":"3ad35316-542b-42c4-9f14-1693b6a1ff23"}]}