발급된 배지 목록 조회

운영 발급된 배지를 배지·프로그램·발급·상태, 수신자 이메일 또는 전화번호, 생성 기간으로 조회합니다. 테스트 발급은 반환하지 않습니다.

15

발급된 배지

발급된 배지 목록 조회#

운영 발급된 배지를 배지·프로그램·발급·상태, 수신자 이메일 또는 전화번호, 생성 기간으로 조회합니다. 테스트 발급은 반환하지 않습니다.
GET/assertions
VIEWER+X-API-KEY

파라미터

badgeId
query · UUID
배지 ID
programId
query · UUID
프로그램 ID
issuanceId
query · UUID
발급 작업 ID
stateCode
query · enum code
발급된 배지 상태 코드
허용값PROCESSINGISSUEDRECEIVEDFAILEDREISSUEDREVOKEDEXPIRED
email
query · string
수신자 이메일. 앞뒤 공백과 대소문자를 정규화한 뒤 완전 일치로 조회하며 phoneNumber와 동시에 사용할 수 없음
phoneNumber
query · string
수신자 전화번호. 국제번호 형식으로 정규화한 뒤 완전 일치로 조회하며 email과 동시에 사용할 수 없음
startAt
query · ISO-8601 datetime
생성 일시 조회 시작값(포함). 예: 2026-07-01T00:00:00
endAt
query · ISO-8601 datetime
생성 일시 조회 종료값(포함). 예: 2026-07-31T23:59:59
page
query · integer
1부터 시작, 기본값 1
size
query · integer
1~100, 기본값 20
sort
query · string[]
다중 정렬. 반복하거나 한 값에 여러 필드를 지정할 수 있습니다. 허용 필드: id, serialNumber, stateCode, expiredAt, createdAt. 기본값: createdAt,desc 및 id,desc

응답 항목application/json

공통 목록 응답의 data.items[]에 포함되는 객체 필드입니다.

필드타입설명
id
UUID
발급된 배지 ID
serialNumber
string
조직 내 발급된 배지 일련번호
badge
object
발급 대상 배지 요약
badge.id
UUID
리소스 ID
badge.name
string
배지 이름
badge.image
object | null
배지 이미지. 이미지가 없으면 null
badge.image.id
UUID
이미지 미디어 파일 ID
badge.image.urls
object
용도별 이미지 URL
badge.image.urls.original
string
원본 이미지 URL
badge.image.urls.medium
string
중간 크기 이미지 URL
badge.image.urls.small
string
작은 크기 이미지 URL
program
object | null
연결된 프로그램 요약. 프로그램 없이 발급한 경우 null
program.id
UUID
리소스 ID
program.name
string | null
리소스 이름. 연결된 프로그램이 삭제된 경우 null일 수 있음
program.image
object | null
프로그램 이미지. 이미지가 없거나 연결된 프로그램이 삭제된 경우 null
program.image.id
UUID
이미지 미디어 파일 ID
program.image.urls
object
용도별 이미지 URL
program.image.urls.original
string
원본 이미지 URL
program.image.urls.medium
string
중간 크기 이미지 URL
program.image.urls.small
string
작은 크기 이미지 URL
issuanceId
UUID
발급 작업 ID
recipient
object
배지를 받은 수신자 정보
recipient.name
string
수신자 이름
recipient.email
string | null
수신자 이메일. 이메일을 사용하지 않은 경우 null
recipient.phoneNumber
string | null
수신자 전화번호. 전화번호를 사용하지 않은 경우 null
recipient.receiveType
enum code
배지 수신 방식
허용값EMAILKAKAOTALK
stateCode
enum code
발급된 배지 상태 코드
허용값PROCESSINGISSUEDRECEIVEDFAILEDREISSUEDREVOKEDEXPIRED
errorCode
string | null
발급 오류 코드. 오류가 없으면 null
expiredAt
ISO-8601 datetime | null
발급된 배지 만료 일시. 만료 정책이 없으면 null
createdAt
ISO-8601 datetime
발급된 배지 생성 일시