메인 콘텐츠로 건너뛰기

프로세스 문서 설정

문서 없이 생성된 프로세스에 신원 확인 문서(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프로세스에 설정된 문서 값.
400 Bad Request

요청 페이로드가 잘못되었거나, 필수 필드가 누락되었거나, 프로세스 상태가 해당 작업을 허용하지 않을 때 반환됩니다.

401 Unauthorized

Bearer 토큰이 없거나, 만료되었거나, 유효하지 않습니다. 인증을 참조하세요.

404 Not Found

프로세스를 찾을 수 없습니다.

429 Too Many Requests

요청 한도에 도달했습니다. 상세 오류 코드가 제공되지 않습니다 — HTTP 상태만 제공됩니다.

오류 코드

코드메시지설명
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프로세스가 실행하는 플로우에서 문서가 필수일 때.

다음 단계

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