푸시 알림 이력

회원 아이디로 최근 1주일간 수신된 푸시 리스트를 반환


연동 방식


https 프로토콜을 이용한 Rest API


필수값


이름 내용
API Key 설정 페이지에서 발급한 API Key 값

요청 주소

https://api.groobee.io


요청 방법

Rest API 요청 시 Header에 x-api-key 키로 API Key를 값으로 포함해야 합니다.

curl --location --request GET 'https://api.groobee.io/<요청주소>' \
--header 'x-api-key: <발급 받은 API Key 값>'


요청 형태

Method URI 요청/응답 형식
GET /v1/push?memberId=<회원 ID> JSON


응답 결과

JSON으로 응답하며 형태는 아래를 참고해 주세요.

{
"httpStatus": {
"code": <http status code>,
"reasonPhrase": <http status 내용>
},
"processCode": <결과 코드>,
"processValue": <요청한 엔드포인트의 응답값>
}


processCode 코드값
코드 값 상태 설명
0 성공 -
-1000 실패 요청 시 Header에 x-api-key 미존재
-1001 실패 고객사 미존재
-1002 실패 고객사 미승인 상태 (승인 필요)
-1003 실패 고객사 계약기간 만료
-9998 실패 http 관련 에러
-9999 실패 요청 API 서버 에러

응답 데이터 예시
{
"httpStatus": {
"code": <http status code>,
"reasonPhrase": <http status 내용>
},
"processCode": <결과 코드>,
"processValue": [
{
"title": <푸시 제목>,
"content": <내용>,
"iconPath": <펼친 이미지 URL>,
"receivedDtm": <발송일자>,
"urlCd": <링크타입 - AP:앱실행, DP:딥링크, WB:웹브라우저실행>,
"url_and": <안드로이드 딥링크 or URL>,
"url_ios": <iOS 딥링크 or URL>,
"osCd": <디바이스 타입 - IS:iOS, AD:Android>
},
... (조회일로부터 1주일 내의 회원 Push 이력)
]
}


How did we do?