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"
        }
    ]
}
Parameters
필드 타입 필수여부 설명
historyIdx Int Required 히스토리 고유 번호
userIdx Int Required 회원 고유 번호
groupIdx Int Required 그룹 고유 번호
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
}