발급된 배지 유효성 검증

발급된 배지의 상태와 유효 시간, OpenBadge 형식 및 무결성을 검증합니다.

17

발급된 배지

발급된 배지 유효성 검증#

발급된 배지의 상태와 유효 시간, OpenBadge 형식 및 무결성을 검증합니다.
GET/assertions/{assertionId}/validation
VIEWER+X-API-KEY

파라미터

assertionId필수
path · UUID
발급된 배지 ID

응답 본문application/json

공통 단건 응답의 data에 포함되는 필드입니다.

필드타입설명
isValidFormat
boolean
credential이 지원되는 OpenBadge 버전의 JSON 형식과 필수 필드를 충족하는지 여부
isTamperProof
boolean
OpenBadge credential의 서명과 Merkle proof를 기반으로 한 무결성 검증 결과
isValidBadge
boolean
상태, 유효 시간, 형식과 무결성 검증을 모두 통과했는지 여부
detailMessage
string | null
상태, 만료, 유효 시작 시각, 형식 또는 무결성 검증에 실패한 이유. 유효한 경우 응답에서 생략
openBadgeData
string | null
검증 대상 OpenBadge credential JSON. V3 credential을 우선하고 없으면 V2 credential을 반환하며, 데이터가 없으면 응답에서 생략