Skip to content

History

songz1 edited this page Jan 7, 2019 · 3 revisions

History

알림 히스토리 조회

메소드 경로 설명
GET /history 알림 히스토리 조회

요청헤더

Content-Type :application/json 
Authorization: token

응답 바디

알림 히스토리 조회 성공

{
    "status": 200,
    "message": "히스토리 조회 성공",
    "data": [
        {
            "historyIdx": 1,
            "userIdx": 1,
            "groupIdx": 1,
            "historyType": "ADD_SCHEDULE",
            "content": "지은 님이 일정을 추가했습니다.",
            "createdAt": "2019-01-08T01:58:32"
        },
        {
            "historyIdx": 2,
            "userIdx": 1,
            "groupIdx": 1,
            "historyType": "ADD_ANNIVERSARY",
            "content": "지은 님이 기념일을 추가했습니다.",
            "createdAt": "2019-01-08T02:31:47"
        }
    ]
}
필드 타입 필수여부 설명
historyIdx Int Required 히스토리 index
userIdx Int Required 회원 index
groupIdx Int Required 그룹 index
historyType String Required 히스토리 타입
일정 추가 ADD_SCHEDULE /
기념일 추가 ADD_ANNIVERSARY /
게시글 등록 ADD_CONTENT /
댓글 등록 ADD_COMMENT /
감정 표현 ADD_EMOTION
content String Required 알림 내용
createdAt LocalDateTime Required 설정 시간

존재하지 않는 히스토리

{
    "status": 204,
    "message": "히스토리를 찾을 수 없습니다.",
    "data": null
}

유효하지 않은 회원의 접근

{
    "status": 404,
    "message": "회원을 찾을 수 없습니다.",
    "data": null
}

DB 에러

{
    "status": 600,
    "message": "데이터베이스 에러",
    "data": null
}

INTERNAL SERVER ERROR

{
    "status": 500,
    "message": "서버 내부 에러",
    "data": null
}
Clone this wiki locally