Projection API 로 Submission 은 설정된 정보 (full_name, gender 외) 노출을 사전에 제외시킬 수 있습니다. 지원 가능한 항목들은 POST/Projection 의 Fields 부분을 확인 바랍니다.

{
    "webhook_trigger": "updated",
    "submission_id": "string",
    "duplicated_information": "string",
    "email": "string",
    "data": {
        "update": [
            "kycStatus",
            "idType",
            "issuingCountry",
            "fullName",
            "gender",
            "nationality",
            "birthDate",
            "identityNumber",
            "issueDate",
            "expireDate",
            "documentNumber",
            "serialNumber",
            "privacyShield",
            "curpNumber",
            "version",
            "typeOfPermit"
        ],
        "kyc_result": "string",
        "pending_at": "string",
        "reviewer": "string"
    },
    "admin": "string",
    "update_time": "string",
    "age_group": "string",
    "gender": "string",
    "date_of_birth": "string",
    "nationality": "string",
    "userid": "string",
    "tokenId": "string"
}
webhook_trigger
string

웹훅 이벤트 유형 - updated는 사용자 정보가 업데이트되었음을 의미

submission_id
string

KYC 제출 건별 고유 식별자

duplicated_information
string

이름, 생년월일, 성별, 국적을 기준으로 중복 확인용 식별자가 생성됩니다. (*네 가지 기준이 모두 제공되면 항상 생성됩니다.)

email
string

KYC 제출자 이메일 주소

data
object

업데이트된 사용자 데이터를 포함하는 객체

admin
string

대시보드에서 업데이트를 수행한 관리자 이메일

update_time
string

업데이트가 발생한 시간 (UTC+0, ISO 8601 형식)

age_group
string

제출자의 연령대 카테고리 minor : 13세 이하, early-teen: 14 ~ 15세, teen: 16 ~ 17세, adult: 18세 이상

gender
string

제출자 성별 (“male” 또는 “female”)

date_of_birth
string

제출자 생년월일 (YYYY-MM-DD 형식)

nationality
string

제출자 국적 (ISO 3166-1 alpha-3 국가 코드)

userid
string

고객사에서 정의한 KYC 제출자 고유 식별자

tokenId
string

비공개 모드의 라이브 폼 제출 시 사용된 토큰 ID

ssnNumber
string

소셜 시큐리티 넘버 (Social Security Number)
* lowerCamelCase 컨벤션 적용을 위해 ssn 뒤에 Number 를 추가로 기입하였습니다.