{"info":{"_postman_id":"38fa85d2-3326-478b-88f3-5c50f2bd4d4a","name":"Sparta-schedule","description":"<html><head></head><body><p>일정을 관리하는 앱의 API 명세서입니다.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"30877327","collectionId":"38fa85d2-3326-478b-88f3-5c50f2bd4d4a","publishedId":"2sB2qUmjBx","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-05-14T03:54:53.000Z"},"item":[{"name":"create schedule","id":"c51d97a1-2358-42df-8c3f-50cadbdaf1f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"content\" : \"일정 내용1\",\r\n    \"writer\" : \"땡땡1\",\r\n    \"password\" : \"abcd123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/schedule","description":"<p>일정을 생성합니다.</p>\n<ul>\n<li>내용, 작성자, 비밀번호를 입력합니다.</li>\n</ul>\n<p><strong>상태 코드</strong></p>\n<ul>\n<li>생성 성공 : <code>201 Created</code></li>\n</ul>\n","urlObject":{"protocol":"http","port":"8080","path":["schedule"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"828883db-30e7-4add-8634-1f9a8e5c1dcd","name":"schedule create","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"content\" : \"일정 내용2\",\r\n    \"writer\" : \"땡땡1\",\r\n    \"password\" : \"abcd123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/schedule"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 14 May 2025 01:27:57 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": null,\n    \"content\": \"일정 내용2\",\n    \"writer\": \"땡땡1\",\n    \"date\": \"2025-05-14T10:27:57.087840200\"\n}"}],"_postman_id":"c51d97a1-2358-42df-8c3f-50cadbdaf1f4"},{"name":"find schedule all","id":"2d17c211-c5d8-444d-8df5-7354a40fddc6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/schedule","description":"<p>저장되어 있는 일정을 모두 조회합니다.</p>\n<p><strong>상태 코드</strong></p>\n<ul>\n<li>성공 : <code>200</code></li>\n</ul>\n","urlObject":{"protocol":"http","port":"8080","path":["schedule"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"f0128c95-1e5f-414f-9ffe-5b87615810f3","name":"New Request","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/schedule"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 14 May 2025 01:28:28 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"content\": \"일정 작성1\",\n        \"writer\": \"땡땡1\",\n        \"date\": \"2025-05-13T17:37:54.402471300\"\n    },\n    {\n        \"id\": 3,\n        \"content\": \"일정 작성3\",\n        \"writer\": \"땡땡3\",\n        \"date\": \"2025-05-13T17:38:10.494923400\"\n    },\n    {\n        \"id\": 4,\n        \"content\": \"일정 내용2\",\n        \"writer\": \"땡땡1\",\n        \"date\": \"2025-05-14T10:27:57.087840200\"\n    }\n]"}],"_postman_id":"2d17c211-c5d8-444d-8df5-7354a40fddc6"},{"name":"find schedule by id","id":"9e70b3a6-b52d-4569-96d7-da68102e896c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/schedule/1","description":"<p>저장되어 있는 일정을 선택하여 조회합니다.</p>\n<ul>\n<li>url에 id 값을 입력하여 조회할 일정을 선택합니다.</li>\n</ul>\n<p><strong>상태 코드</strong></p>\n<ul>\n<li>성공 : <code>200 OK</code></li>\n</ul>\n","urlObject":{"protocol":"http","port":"8080","path":["schedule","1"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"cdc6b94a-f25c-40cc-a6de-764f92528311","name":"New Request","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/schedule/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 14 May 2025 01:28:44 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"content\": \"일정 작성1\",\n    \"writer\": \"땡땡1\",\n    \"date\": \"2025-05-13T17:37:54.402471300\"\n}"}],"_postman_id":"9e70b3a6-b52d-4569-96d7-da68102e896c"},{"name":"find schedule by date and writer","id":"dad70ffa-f5d3-4972-8228-38aa419dcef0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/schedule/find-param?date=2025-05-14&writer=땡땡1","description":"<p>저장되어 있는 조건을 작성/수정일, 작성자 조건으로 조회합니다.</p>\n<ul>\n<li><p>url param에 작성/수정일 혹은 작성자 조건 값을 입력하여 일정을 조회합니다.</p>\n</li>\n<li><p>두 조건 모두 입력되지 않을 경우 전체 일정이 조회됩니다.</p>\n</li>\n</ul>\n<p><strong>상태 코드</strong></p>\n<ul>\n<li>성공 : <code>200 OK</code></li>\n</ul>\n","urlObject":{"protocol":"http","port":"8080","path":["schedule","find-param"],"host":["localhost"],"query":[{"key":"date","value":"2025-05-14"},{"key":"writer","value":"땡땡1"}],"variable":[]}},"response":[{"id":"7af20847-f93f-421d-8af0-c80cae50b219","name":"New Request","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8080/schedule/find-param?date=2025-05-13&writer=땡땡1","protocol":"http","host":["localhost"],"port":"8080","path":["schedule","find-param"],"query":[{"key":"date","value":"2025-05-13"},{"key":"writer","value":"땡땡1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 14 May 2025 01:45:47 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"content\": \"일정 작성1\",\n        \"writer\": \"땡땡1\",\n        \"date\": \"2025-05-13T17:37:54.402471300\"\n    }\n]"}],"_postman_id":"dad70ffa-f5d3-4972-8228-38aa419dcef0"},{"name":"find schedule by date","id":"7f6b90df-083a-4ef2-9676-0c7893f77d0c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/schedule/find-param?date=2025-05-14","description":"<p>저장되어 있는 일정을 작성/수정일 조건으로 조회합니다.</p>\n<ul>\n<li>url param에 작성/수정일 값을 입력하여 일정을 조회합니다.</li>\n</ul>\n<p><strong>상태 코드</strong></p>\n<ul>\n<li>성공 : <code>200 OK</code></li>\n</ul>\n","urlObject":{"protocol":"http","port":"8080","path":["schedule","find-param"],"host":["localhost"],"query":[{"key":"date","value":"2025-05-14"}],"variable":[]}},"response":[{"id":"2df40939-70b3-4732-ba80-548ef6c01c71","name":"schedule find id","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8080/schedule/find-param?date=2025-05-13","protocol":"http","host":["localhost"],"port":"8080","path":["schedule","find-param"],"query":[{"key":"date","value":"2025-05-13"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 14 May 2025 01:28:59 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"content\": \"일정 작성1\",\n        \"writer\": \"땡땡1\",\n        \"date\": \"2025-05-13T17:37:54.402471300\"\n    },\n    {\n        \"id\": 3,\n        \"content\": \"일정 작성3\",\n        \"writer\": \"땡땡3\",\n        \"date\": \"2025-05-13T17:38:10.494923400\"\n    }\n]"}],"_postman_id":"7f6b90df-083a-4ef2-9676-0c7893f77d0c"},{"name":"find schedule by writer","id":"eb43c7b4-fa5d-48e5-bcaf-149a31bfad8c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/schedule/find-param?writer=땡땡1","description":"<p>저장되어 있는 일정을 작성자 조건으로 조회합니다.</p>\n<ul>\n<li>url param에 작성자 값을 입력하여 일정을 조회합니다.</li>\n</ul>\n<p><strong>상태 코드</strong></p>\n<ul>\n<li>성공 : <code>200 OK</code></li>\n</ul>\n","urlObject":{"protocol":"http","port":"8080","path":["schedule","find-param"],"host":["localhost"],"query":[{"key":"writer","value":"땡땡1"}],"variable":[]}},"response":[{"id":"2cf4412a-f029-4571-ad06-bec9c9a16431","name":"New Request","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8080/schedule/find-param?writer=땡땡1","protocol":"http","host":["localhost"],"port":"8080","path":["schedule","find-param"],"query":[{"key":"writer","value":"땡땡1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 14 May 2025 01:29:07 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"content\": \"일정 작성1\",\n        \"writer\": \"땡땡1\",\n        \"date\": \"2025-05-13T17:37:54.402471300\"\n    },\n    {\n        \"id\": 4,\n        \"content\": \"일정 내용2\",\n        \"writer\": \"땡땡1\",\n        \"date\": \"2025-05-14T10:27:57.087840200\"\n    }\n]"}],"_postman_id":"eb43c7b4-fa5d-48e5-bcaf-149a31bfad8c"},{"name":"edit schedule","id":"87d53620-74a7-400b-ab81-92eccf11732b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"content\" : \"일정 수정2\",\r\n    \"writer\" : \"땡땡1\",\r\n    \"password\" : \"abcd123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/schedule/4","description":"<p>등록된 일정을 수정합니다.</p>\n<ul>\n<li><p>url에 id 값을 입력하여 수정할 일정을 선택합니다.</p>\n</li>\n<li><p>내용, 작성자, 비밀번흐를 입력합니다.</p>\n<ul>\n<li><p>내용, 작성자 값만 수정이 가능합니다.</p>\n</li>\n<li><p>수정할 일정의 비밀번호와 입력한 비밀번호가 동일해야 삭제됩니다.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>상태 코드</strong></p>\n<ul>\n<li>수정 완료 : <code>200 OK</code></li>\n</ul>\n","urlObject":{"protocol":"http","port":"8080","path":["schedule","4"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"349abb0f-bdd2-4ce0-bb3a-0b4ae9989df8","name":"schedule edit","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"content\" : \"일정 수정2\",\r\n    \"writer\" : \"땡땡1\",\r\n    \"password\" : \"abcd123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/schedule/4"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 14 May 2025 01:31:01 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 4,\n    \"content\": \"일정 수정2\",\n    \"writer\": \"땡땡1\",\n    \"date\": \"abcd123\"\n}"},{"id":"bcbebc28-b3d8-4c04-87aa-bd0be89a9d52","name":"schedule edit","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"content\" : \"일정 수정2\",\r\n    \"writer\" : \"땡땡1\",\r\n    \"password\" : \"abcd123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/schedule/4"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 14 May 2025 01:31:01 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 4,\n    \"content\": \"일정 수정2\",\n    \"writer\": \"땡땡1\",\n    \"date\": \"abcd123\"\n}"}],"_postman_id":"87d53620-74a7-400b-ab81-92eccf11732b"},{"name":"delete schedule","id":"305d92d4-d377-4b5d-8dc0-fd4060386bd9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"password\" : \"abcd123456\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/schedule/5","description":"<p>등록된 일정을 삭제합니다.</p>\n<ul>\n<li><p>url에 id 값을 입력하여 삭제할 일정을 선택합니다.</p>\n</li>\n<li><p>비밀번호를 입력합니다.</p>\n<ul>\n<li>삭제할 일정의 비밀번호와 입력한 비밀번호가 동일해야 삭제됩니다.</li>\n</ul>\n</li>\n</ul>\n<p><strong>상태 코드</strong></p>\n<ul>\n<li>삭제 완료 : <code>200 OK</code></li>\n</ul>\n","urlObject":{"protocol":"http","port":"8080","path":["schedule","5"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"9185ae4d-59a4-41c7-bbe1-a4ffd92b2537","name":"delete schedule","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"password\" : \"abcd123456\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/schedule/5"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Content-Length","value":"0"},{"key":"Date","value":"Wed, 14 May 2025 01:46:55 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"305d92d4-d377-4b5d-8dc0-fd4060386bd9"}]}