메인 콘텐츠로 건너뛰기

프로세스 문서 설정

문서 없이 생성된 프로세스에 신분 증명 문서 (CPF, CURP, SSN 또는 기타 duiType)를 설정합니다. 설정 후 문서는 변경할 수 없습니다.

Custom Flow에서 문서 없이 생성을 허용하는 프로세스에만 사용할 수 있습니다. 즉, AWAITING_FOR_DOCUMENT 상태의 프로세스입니다.

엔드포인트

환경URL
프로덕션POST https://api.idcloud.unico.app/client/v1/process/{processId}/document
샌드박스POST https://api.idcloud.uat.unico.app/client/v1/process/{processId}/document

요청

헤더
헤더
AuthorizationBearer <access_token> (인증 참조)
Content-Typeapplication/json
경로 파라미터
필드유형필수설명
processIdstring생성 시 process.id로 반환된 프로세스 ID.
본문 파라미터
필드유형필수설명
duiTypeenum문서 유형. 값: DUI_TYPE_BR_CPF, DUI_TYPE_MX_CURP, DUI_TYPE_US_SSN. 이 엔드포인트는 프로세스 생성에서 허용하는 문서 유형의 하위 집합을 지원합니다. 선택적 문서 생성을 허용하는 Custom Flow는 현재 이 좁은 목록에 대해 검증됩니다.
duiValuestring포맷팅 없는 문서 번호. 최대 320자 (인코딩되거나 복합 식별자를 수용합니다; CPF 또는 CURP와 같은 표준 문서 번호는 훨씬 짧습니다).

예제

curl -X POST https://api.idcloud.unico.app/client/v1/process/abc-123/document \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"duiType": "DUI_TYPE_BR_CPF",
"duiValue": "12345678901"
}'

응답

200 OK
{
"process": {
"id": "abc-123",
"person": {
"duiType": "DUI_TYPE_BR_CPF",
"duiValue": "12345678901"
}
}
}
필드유형설명
process.idstring프로세스 식별자.
process.person.duiTypestring프로세스에 설정된 문서 유형.
process.person.duiValuestring프로세스에 설정된 문서 값.

오류 코드

코드메시지설명
3process id is invalid프로세스 ID가 유효하지 않습니다.
3dui_type is required문서 유형이 제공되지 않았습니다.
3dui_value is required문서 번호가 제공되지 않았습니다.
3dui_value exceeds maximum length문서 번호가 최대 문자 수를 초과합니다.
9process is not awaiting for document지정된 프로세스가 문서 제출을 허용하지 않습니다.
9process expired지정된 프로세스가 만료되었습니다.
9document already set, cannot be modified프로세스에 이미 연결된 문서가 있습니다.
9process already finished프로세스가 이미 완료되었습니다.
9flow does not allow optional document프로세스에서 실행하는 플로우에서 문서가 필수입니다.

다음 단계

  • 문서를 설정한 후 프로세스는 파이프라인을 계속합니다. 프로세스 조회를 호출하여 결과를 가져오거나 웹훅을 기다리세요.