본문으로 건너뛰기

Challenge.StateChange

부모 동의 Challenge가 상태를 변경할 때 발생합니다.

필드

필드유형필수설명
eventTypestring항상 "Challenge.StateChange"
dataobjectChallenge 상태 변경 데이터
data.idstring (UUID)Challenge ID
data.productIdnumber제품 ID
data.statusstringPASS, FAIL, IN_PROGRESS 중 하나
data.dobstring (YYYY-MM-DD)아니오플레이어 생년월일; 사용 가능한 경우 존재
data.sessionIdstring (UUID)아니오statusPASS인 경우 존재
data.approverEmailstring아니오statusPASS인 경우 존재
data.kuidstring아니오k-ID 사용자 ID; 사용 가능한 경우 존재

예시

{
"eventType": "Challenge.StateChange",
"data": {
"id": "9d6b056e-7d62-4a9e-907a-3d0f6f1d1b9a",
"productId": 11472,
"status": "PASS",
"dob": "2011-07-12",
"sessionId": "b6d1a7c2-8f34-4c83-bf0b-3a6d4a2f9d31",
"approverEmail": "parent@example.com",
"kuid": "7a1f2c3d-4e5f-6789-abcd-ef0123456789"
}
}