프로세스 문서 설정
문서 없이 생성된 프로세스에 신분 증명 문서 (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 |
요청
헤더
| 헤더 | 값 |
|---|---|
Authorization | Bearer <access_token> (인증 참조) |
Content-Type | application/json |
경로 파라미터
| 필드 | 유형 | 필수 | 설명 |
|---|---|---|---|
processId | string | 예 | 생성 시 process.id로 반환된 프로세스 ID. |
본문 파라미터
| 필드 | 유형 | 필수 | 설명 |
|---|---|---|---|
duiType | enum | 예 | 문서 유형. 값: DUI_TYPE_BR_CPF, DUI_TYPE_MX_CURP, DUI_TYPE_US_SSN. 이 엔드포인트는 프로세스 생성에서 허용하는 문서 유형의 하위 집합을 지원합니다. 선택적 문서 생성을 허용하는 Custom Flow는 현재 이 좁은 목록에 대해 검증됩니다. |
duiValue | string | 예 | 포맷팅 없는 문서 번호. 최대 320자 (인코딩되거나 복합 식별자를 수용합니다; CPF 또는 CURP와 같은 표준 문서 번호는 훨씬 짧습니다). |
예제
- cURL
- Node.js
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"
}'
import fetch from 'node-fetch';
const res = await fetch(
'https://api.idcloud.unico.app/client/v1/process/abc-123/document',
{
method: 'POST',
headers: {
'Authorization': `Bearer ${process.env.UNICO_ACCESS_TOKEN}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
duiType: 'DUI_TYPE_BR_CPF',
duiValue: '12345678901',
}),
}
);
const { process: proc } = await res.json();
// proc.id, proc.person.duiType, proc.person.duiValue