푸시 관리 클라이언트 생성자
API 인증 크레덴셜
ProtectedcreateSendOptions에서 HTTP 헤더를 생성합니다
Optionaloptions: SendOptions발송 옵션
생성된 헤더 객체
ProtectedgetGET 요청
API 경로
Optionalheaders: Record<string, string>추가 헤더
응답 데이터
ProtectedpostPOST 요청
API 경로
Optionalbody: unknown요청 본문
Optionalheaders: Record<string, string>추가 헤더
응답 데이터
ProtectedpostFormData를 사용한 POST 요청 (multipart/form-data)
API 경로
undici의 FormData 객체
Optionalheaders: Record<string, string>추가 헤더
응답 데이터
ProtectedputPUT 요청
API 경로
Optionalbody: unknown요청 본문
Optionalheaders: Record<string, string>추가 헤더
응답 데이터
ProtecteddeleteDELETE 요청
API 경로
Optionalheaders: Record<string, string>추가 헤더
응답 데이터
ProtecteddeleteDELETE 요청 (body 포함)
API 경로
Optionalbody: unknown요청 본문
Optionalheaders: Record<string, string>추가 헤더
응답 데이터
태그를 생성합니다.
새로운 태그를 생성합니다. (최대 2,048개까지 생성 가능)
클라이언트 연동 ID
태그 생성 요청 데이터
생성된 태그 정보
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
태그 목록을 조회합니다.
생성된 태그 목록을 조회합니다.
클라이언트 연동 ID
Optionalquery: ListPushTagsRequest조회 조건
태그 목록
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
태그 단건을 조회합니다.
특정 태그의 상세 정보를 조회합니다.
클라이언트 연동 ID
태그 ID
태그 상세 정보
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
NotFoundException 해당 태그를 찾을 수 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
태그를 수정합니다.
태그 이름을 수정합니다.
클라이언트 연동 ID
태그 ID
수정할 내용
void
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
NotFoundException 해당 태그를 찾을 수 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
태그를 삭제합니다.
태그를 삭제합니다. 태그에 연결된 UID 관계도 함께 삭제됩니다.
클라이언트 연동 ID
태그 ID
void
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
NotFoundException 해당 태그를 찾을 수 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
태그에 속한 UID 목록을 조회합니다.
특정 태그에 연결된 UID 목록을 조회합니다.
클라이언트 연동 ID
태그 ID
Optionalquery: ListPushTagUidsRequest조회 조건 (커서 기반 페이지네이션)
UID 목록
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
NotFoundException 해당 태그를 찾을 수 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
태그에 UID를 추가합니다.
태그에 새로운 UID들을 추가합니다. (기존 태그는 유지됨)
클라이언트 연동 ID
태그 ID
추가할 UID 목록
void
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
NotFoundException 해당 태그를 찾을 수 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
태그에서 UID를 삭제합니다.
태그에서 특정 UID들의 연결을 해제합니다.
클라이언트 연동 ID
태그 ID
삭제할 UID 목록
void
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
NotFoundException 해당 태그를 찾을 수 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
UID에 태그를 설정합니다.
UID의 태그 목록을 새로 설정합니다. (기존 태그는 삭제되고 새 태그로 대체됨)
클라이언트 연동 ID
설정할 태그 정보
void
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
UID 정보를 조회합니다.
특정 UID의 태그 및 Contact 정보를 조회합니다.
클라이언트 연동 ID
사용자 ID
UID 상세 정보
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
NotFoundException 해당 UID를 찾을 수 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
UID를 삭제합니다.
UID와 관련된 모든 태그 연결 및 정보를 삭제합니다.
클라이언트 연동 ID
삭제할 UID 목록
void
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
UID에 태그를 추가합니다.
사용자에게 태그를 추가합니다. 기존 태그는 유지되며 새 태그가 추가됩니다.
클라이언트 연동 ID
사용자 ID
추가할 태그 ID 목록
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
UID의 태그 목록을 조회합니다.
사용자에게 할당된 태그 ID 목록을 조회합니다.
클라이언트 연동 ID
사용자 ID
태그 ID 목록
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
NotFoundException UID를 찾을 수 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
UID의 태그를 수정합니다. (전체 교체)
사용자의 기존 태그를 모두 삭제하고 새 태그로 교체합니다.
클라이언트 연동 ID
사용자 ID
새로운 태그 ID 목록
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
UID의 태그를 삭제합니다.
사용자에게 할당된 특정 태그들을 삭제합니다.
클라이언트 연동 ID
사용자 ID
삭제할 태그 ID 목록
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
통계를 조회합니다.
다양한 이벤트 카테고리의 통계를 조회합니다.
클라이언트 연동 ID
조회 조건
통계 목록
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
통계 합계를 조회합니다.
지정된 기간의 통계 합계를 조회합니다.
클라이언트 연동 ID
조회 조건
통계 합계
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
토큰을 생성합니다.
디바이스의 푸시 토큰을 등록합니다. 이미 등록된 토큰인 경우 정보를 업데이트합니다.
클라이언트 연동 ID
토큰 정보
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
토큰을 조회합니다.
특정 토큰의 상세 정보를 조회합니다.
클라이언트 연동 ID
조회할 토큰
토큰 상세 정보
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
NotFoundException 토큰을 찾을 수 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
토큰을 삭제합니다.
등록된 푸시 토큰을 삭제합니다.
클라이언트 연동 ID
삭제할 토큰
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
NotFoundException 토큰을 찾을 수 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
토큰 목록을 조회합니다. (커서 기반 페이지네이션)
등록된 푸시 토큰 목록을 커서 기반으로 조회합니다.
클라이언트 연동 ID
Optionalquery: ListPushTokensByCursorRequest조회 조건
토큰 목록
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
UID로 토큰을 조회합니다.
특정 사용자 ID에 등록된 토큰 목록을 조회합니다.
클라이언트 연동 ID
사용자 ID
토큰 목록
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
NotFoundException 해당 UID를 찾을 수 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
무효 토큰 목록을 조회합니다.
발송 실패로 인해 무효화된 토큰 목록을 조회합니다.
클라이언트 연동 ID
Optionalquery: ListInvalidPushTokensRequest조회 조건
무효 토큰 목록
InvalidParameterException 요청 데이터가 유효하지 않은 경우
AccessDeniedException API 호출 권한이 없는 경우
InternalServerErrorException 서버 오류가 발생한 경우
푸시 관리 클라이언트
푸시 태그, UID, 통계, 토큰 관리 기능을 제공합니다. 태그 CRUD, UID-태그 관계 관리, 통계 조회, 토큰 관리 등의 기능을 포함합니다.
Example