- 일정 작성
- 할 일 제목, 할 일 내용, 담당자, 비밀번호, 작성일 저장
- 저장된 일정 정보를 JSON으로 반환
- 선택한 일정 조회
- 해당 일정 정보를 JSON으로 반환
- 일정 목록 조회
- 일정 전체 정보를 JSON으로 반환
- 작성일 기준 내림차순 정렬
- 일정 전체 정보를 JSON으로 반환
- 선택한 일정 수정
- 해당 일정의 할 일 제목, 할 일 내용, 담당자 수정
- 비밀번호 일치시에만 수정 가능
- 수정한 일정 정보 JSON으로 반환
- 해당 일정의 할 일 제목, 할 일 내용, 담당자 수정
- 선택한 일정 삭제
- 비밀번호 일치시에만 삭제 가능
- 일정 정보 반환시 비밀번호는 제외한다
| HttpMethod | URL | Description |
|---|---|---|
| POST | /schedule | 일정을 등록한다 |
| GET | /schedule | 일정 목록 전체를 조회한다 |
| GET | /schedule/{id} | 선택 일정을 조회한다 |
| PUT | /schedule/{id} | 선택일정을 수정한다 |
| DELETE | /schedule/{id} | 선택일정을 삭제한다 |

