New Omni documentation is now available — policy-driven document verification and API reference. Explore Omni → · Custom Theme for KYC liveform: Learn more →
New Omni documentation is now available — policy-driven document verification and API reference. Explore Omni → · Custom Theme for KYC liveform: Learn more →
표시 ID check 및 Knowledge-Based용 QueryString 파라미터 테이블
파라미터
ID Document
Knowledge-Based
설명
blacklistCountries
Yes
Yes
특정 submission에 대해 블랙리스트 국가 제한을 해제합니다 (false만 가능).
approvePeriod
Yes
No
승인된 중복 제출 방지 기간을 해제합니다 (false만 가능).
rejectPeriod
Yes
No
거부된 중복 제출 방지 기간을 해제합니다 (false만 가능).
ageLimit
Yes
Yes
특정 submission에 대해 연령 제한을 해제합니다 (false만 가능).
rejectDuplicateUser
Yes
Yes
중복 제출 방지를 활성화/비활성화합니다 (true 또는 false 허용). - Knowledge-Based Submission에서는 이름, 성별, 생년월일, 국적 정보를 포함하여 작동합니다.
email
Yes
Yes
사용자의 이메일 주소.
userid
Yes
Yes
사용자의 커스텀 고유 식별자.
pid
Yes
Yes
각 프로젝트의 고유 식별자.
sid
Yes
Yes
각 submission의 고유 식별자.
cf1
Yes
Yes
커스텀 옵션 필드 #1.
cf2
Yes
Yes
커스텀 옵션 필드 #2.
cf3
Yes
Yes
커스텀 옵션 필드 #3.
auxidField
Yes
No
반드시 암호화해야 합니다. ID 문서와 셀피 사진 외에 추가 신원 정보 검증이 필요한 경우 사용됩니다. 현재 phoneNumber가 구현되어 있으며, 자세한 내용은 아래를 참조하세요. selectedIssuingCountry 및 selectedIdType과 동시에 사용할 수 없습니다. 향후 업데이트를 통해 변경될 예정입니다.
allowedCountries
Yes
Yes
반드시 암호화해야 합니다. allowedCountries는 암호화 옵션을 사용해서만 설정할 수 있으며 직접 지정할 수 없습니다. 예: 암호화된 값 {'allowedCountries': 'USA,KOR'}가 제공되면 미국(USA)과 한국(KOR)만 허용됩니다.
allowedIdTypes
Yes
No
반드시 암호화해야 합니다. ID 카드 타입을 표시하도록 설정할 수 있습니다. 각 파라미터 아래의 값을 참조하세요.
allowedDocumentFields
Yes
No
반드시 암호화해야 합니다. 사용 가능한 필드를 표시하도록 설정할 수 있습니다. 각 파라미터 아래의 값을 참조하세요.
projectionId
Yes
Yes
반드시 암호화해야 합니다. 필드를 제외하는 projection을 적용할 수 있습니다. ProjectionName과 함께 사용할 수 없습니다.
projectionName
Yes
Yes
반드시 암호화해야 합니다. 필드를 제외하는 projection을 적용할 수 있습니다. ProjectionId와 함께 사용할 수 없습니다.
selectedIssuingCountry
Yes
Yes
반드시 암호화해야 합니다. 선택하면 사용자가 국가 선택 페이지를 건너뛸 수 있습니다. allowedCountries 및 selectedIdType과 함께 사용할 수 있습니다. 또한 allowedCountries가 선택된 경우, allowedCountries에 포함되지 않은 국가는 사용할 수 없습니다. blacklistCountries와 동일한 국가는 함께 사용할 수 없습니다.
selectedIdType
Yes
No
반드시 암호화해야 합니다. 선택하면 사용자가 ID 타입 선택 페이지를 건너뛸 수 있습니다. selectedIssuingCountry와 함께 사용해야 합니다. selectedIdType을 단독으로 사용하면 오류가 발생합니다. 또한 Universal mode와 selectedIdType을 함께 사용하면 오류가 발생합니다; 예외 케이스: issuingCountry가 KOR이고 Universal mode가 활성화된 경우, 사용자에게 IdType 선택 페이지가 표시됩니다.
mainColor
Yes
Yes
반드시 암호화해야 합니다. CTA 버튼 및 positive 액션 UI 요소의 기본 색상을 설정합니다. #을 포함한 6자리 hex 컬러 코드를 입력합니다 (예: #AEFF00). Custom Theme 및 라이브폼 커스터마이징을 참고하세요.
innerColor
Yes
Yes
반드시 암호화해야 합니다. CTA 버튼 및 액션 요소 내부의 텍스트/아이콘 색상을 설정합니다. #을 포함한 6자리 hex 컬러 코드를 입력합니다 (예: #FFFFFF). Custom Theme 및 라이브폼 커스터마이징을 참고하세요.
startValidUntil
Yes
Yes
반드시 암호화해야 합니다. 인증 시작 전 만료 시각을 UTC+0 ISO 8601 형식으로 지정합니다(예: 2026-04-30T15:00:00Z). 사용자가 링크에 진입할 때 시각이 이미 지났으면 인증 진행 자체를 차단하고 PV-40018 오류 페이지로 이동합니다. 미성년자 보호자 인증처럼 “링크 발송 후 일정 시간 내에 진입”을 강제해야 할 때 사용합니다.
startValidUntil 동작 방식 (2026-04)
검증 우선순위: 토큰 ID 검증 등 다른 모든 검증보다 먼저 평가됩니다. 시작 만료가 확인되면 그 이후 검증은 수행되지 않습니다.
암호화 필수: 평문으로는 사용할 수 없으며, 다른 암호화 옵션과 함께 encrypted 파라미터에 포함하여 전달합니다.
시간대: 항상 UTC+0 기준으로 해석합니다. 예: {"startValidUntil":"2026-04-30T15:00:00Z"}.
지원 파이프라인: ID Document, Knowledge-based.
만료 시 동작: 오류 페이지 /error-page/expired-start-valid-until (에러 코드 PV-40018) 로 이동하며, 사용자에게 “The verification link has expired. Please try again with a new link.” 메시지가 노출됩니다.
표시 Knowledge-Based 전용 QueryString 파라미터 테이블
파라미터
ID Document
Knowledge-Based
설명
knowledgeField
No
Yes
반드시 암호화해야 합니다. 지원되는 필드에서 표시할 필드를 설정합니다. 각 파라미터 아래의 값을 참조하세요.
knowledgePrefill
No
Yes
반드시 암호화해야 합니다. 값을 미리 입력합니다. 각 파라미터 아래의 값을 참조하세요.
skip
No
Yes
반드시 암호화해야 합니다. 선택하면 사용자가 Knowledge-Based의 사용자 정보 수집 과정을 건너뛰고 대시보드에서 구성된 대로 셀피 사진을 찍는 다음 단계로 진행할 수 있습니다. 다른 knowledgeField 옵션과 함께 사용할 수 없습니다.
| - 모든 필드 이름은 대소문자를 구분합니다.
| - 모든 파라미터 값에는 공백이 포함되어서는 안 됩니다.
| - ❌ 잘못된 예시: {'allowedDocumentFields': 'gender, name,date_of_birth, issue_date'}
| - 올바른 옵션은 다음과 같이 쉼표 다음에 공백이 없어야 합니다: {'allowedDocumentFields': 'gender,name,date_of_birth,issue_date'}
표시 ID check에서 보조 신원 필드
ID 문서와 셀피 정보 외에 추가 검증이 필요한 신원 정보(예: 전화번호)의 경우, auxidField 옵션을 사용하여 수집 및 검증할 수 있습니다.
[ID document] auxidField 파라미터 값
phoneNumber SMS 기반 전화번호 검증
e.g. {'auxidField': 'phoneNumber'}
skip : skip은 단독으로만 사용되어야 하며 다른 knowledgeField 옵션과 함께 사용할 수 없습니다. e.g. {'knowledgeField': 'gender,nationality,name'}
e.g. {'knowledgeField': 'skip'} 위의 파라미터 값들은 대소문자를 구분합니다. 예를 들어, birthdate는 작동하지 않습니다. 위에 표시된 대로 birthDate로 작성해야 합니다.
[Knowledge-Based] knowledgePrefill 파라미터 값
name 미리 입력할 이름 입력
birthDate YYYY-MM-DD 형식 필요
gender male 또는 female
nationality ISO Alpha-3 국가 코드
SSN 하이픈(-)을 포함한 사회보장번호
address Google Maps에서 검색할 키워드 주소 입력
phoneNumber 하이픈(-) 없이 국가 코드와 전화번호e.g. {'knowledgePrefill': 'gender=male,birthdate=1990-01-01,SSN=123-12-0001,address=Washington D.C.,phoneNumber=+15555551234'}address의 경우 Google Maps에서 검색할 수 있는 키워드를 사용하세요. 미리 입력된 값이 주소 검색 필드에 나타납니다.
https://form.argosidentity.com?pid={project_Id}&encrypted={encrypted_option}&email=your_email_address@argosidentity.com(X)email은 허용되지 않는 파라미터이므로 접근이 거부됩니다.
이 가이드를 사용하여 ID check의 쿼리 스트링 및 토큰 ID 옵션을 효과적으로 활용하여 KYC 프로세스를 최적화하고 사용자 경험을 향상시킬 수 있습니다.