{
"id": "number",
"author": "string",
"status": "string",
"title": "string",
"content": "string"
}
- 다이어리는
title
과content
만 수정이 가능하다. - 처음 만든 다이어리의
status
는TODO
이다. - 다이어리를 삭제할 경우
status
값이DELETED
가 된다. - 다이어리의 상태 변경은 두 가지가 존재한다.
TODO
에서DOING
으로DOING
에서DONE
으로
DONE
에서 상태 변경이 불가하다.status
가DELETED
인 다이어리는 조회할 수 없다.
Request
{ "author": "string", "title": "string", "content": "string" }
Response
{ "localDateTime": "number", "message": "string", "code": "string", "result": { "author": "string", "status": "string", "title": "string", "content": "string", "createDate": "number", "modifiedDate": "number" } }
Response
{ "localDateTime": "number", "message": "string", "code": "string", "result": { "totalCount": "number", "diaries": [ { "author": "string", "status": "string", "title": "string", "content": "string", "createDate": "number", "modifiedDate": "number" } ] }
Request
{ "id": "number" }
Response
{ "localDateTime": "number", "message": "string", "code": "string", "result": { "author": "string", "status": "string", "title": "string", "content": "string", "createDate": "number", "modifiedDate": "number" } }
Request
{ "id": "number" "title": "string", "content": "string" }
Response
{ "localDateTime": "number", "message": "string", "code": "string", "result": { "author": "string", "status": "string", "title": "string", "content": "string", "createDate": "number", "modifiedDate": "number" } }
Request
{ "id": "number" "author": "string", "title": "string", "content": "string" }
Response
{ "localDateTime": "number", "message": "string", "code": "string", "result": { "author": "string", "status": "string", "title": "string", "content": "string", "createDate": "number", "modifiedDate": "number" } }
Request
{ "id": "number" }
Response
{ "localDateTime": "number", "message": "string", "code": "string", "result": { "author": "string", "status": "string", "title": "string", "content": "string", "createDate": "number", "modifiedDate": "number" } }