서식생성기 문서 작성 v2 Example
    • PDF

    서식생성기 문서 작성 v2 Example

    • PDF

    Article Summary

    설명

    서식생성기 문서 작성 API의 예시를 설명합니다.

    결재선

    요청 예시 1

    가장 간단한 예제는 다음과 같습니다.

    • 관리에서 설정된 결재선 기능 사용
    • 관리에서 설정된 공유자 기능 사용
    • COMPONET BODY (심플)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    
    POST /workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "간단한 결재 문서를 기안합니다.",
    	"dfmId": "b81636c5-6254-433f-860b-6bf3df774180",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "7161a6cc-ea4a-4408-e682-d777406059ea",
    			"componentCode": "CP_TEXT",
    			"componentValue": "서울"
    		}
    	]
    }
    

    요청 예시 2

    가장 간단한 예제는 다음과 같습니다.

    • 결재선 직접입력
    • 관리에서 설정된 공유자 기능 사용
    • COMPONET BODY (심플)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/cc84deb4-4758-4762-a6c8-1f223cac5b27/doc
    
    POST /workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/cc84deb4-4758-4762-a6c8-1f223cac5b27/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    
    	"title": "결재선을 수동으로 설정한 문서를 기안합니다.",
    	"dfmId": "cc84deb4-4758-4762-a6c8-1f223cac5b27",
    	"proxyYn": "N",
    	"trgtCompanyId": "e721e2da-29ee-4782-9672-3d2b150ac1a6",
    	"trgtExternalKey": "70cba748-40f8-4a02-9cd6-9510c044022d",
    	"trgtDeptCd": "cgv2008000665",	
    	"aprvLineMngYn": "N",
    	"aprvLineList":[
    		{
    			"aprvOrd": 1,
    			"aprvParallelGrp": 0,
    			"aprvParallelDtlGrp":0,
    			"aprvParallelDtlOrd":0,
    			"aprvTpCd": "aprv",
    			"aprvCompanyId": "e721e2da-29ee-4782-9672-3d2b150ac1a6",
    			"aprvExternalKey": "000d6d2c-1c48-4f11-a393-63003d3702e1",
    			"aprvDeptCd": "e721e2da-29ee-4782-9672-3d2b150ac1a6",
    			"defaultYn": "Y"
    		},
    		{
    			"aprvOrd": 2,
    			"aprvParallelGrp": 0,
    			"aprvParallelDtlGrp":0,
    			"aprvParallelDtlOrd":0,
    			"aprvTpCd": "refer",
    			"aprvCompanyId": "e721e2da-29ee-4782-9672-3d2b150ac1a6",
    			"aprvExternalKey": "07d3352d-bbac-40c1-9113-d18fdbc484d0",
    			"aprvDeptCd": "e721e2da-29ee-4782-9672-3d2b150ac1a6",
    			"defaultYn": "Y"
    		}
    	],
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "7161a6cc-ea4a-4408-e682-d777406059ea",
    			"componentCode": "CP_TEXT",
    			"componentValue": "서울"
    		}
    	]
    }
    

    공유자

    요청 예시 1

    가장 간단한 예제는 다음과 같습니다.

    • 관리에서 설정된 결재선 기능 사용
    • 관리에서 설정된 공유자 기능 사용
    • COMPONET BODY (심플)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    
    POST /workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "간단한 결재 문서를 기안합니다.",
    	"dfmId": "b81636c5-6254-433f-860b-6bf3df774180",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "7161a6cc-ea4a-4408-e682-d777406059ea",
    			"componentCode": "CP_TEXT",
    			"componentValue": "서울"
    		}
    	]
    }
    

    요청 예시 2

    가장 간단한 예제는 다음과 같습니다.

    • 관리에서 설정된 결재선 기능 사용
    • 공유자 직접입력
    • COMPONET BODY (심플)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/cc84deb4-4758-4762-a6c8-1f223cac5b27/doc
    
    POST /workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/cc84deb4-4758-4762-a6c8-1f223cac5b27/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "공유설정을 수동으로 설정한 문서를 기안합니다.",
    	"dfmId": "b81636c5-6254-433f-860b-6bf3df774180",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "N",
    	"shreTpCd": "allShre",
    	"shreTimeTpCd": "anyTime",
    	"shreUserList":[
    		{
    			"shreObjectTpCd": "comp",
    			"shreCompanyId": "e721e2da-29ee-4782-9672-3d2b150ac1a6"
    		}
    	],
        "dataList":[
    		{
    			"componentUuid": "0b1db6ba-1d0e-3b15-b09f-b573d0c4d791",
    			"componentCode": "CP_TEXT",
    			"componentValue": "서울"
    		}
    	]
    }
    

    기본 컴포넌트

    요청 예시

    COMPONET BODY

    • [텍스트] 컴포넌트 (CP_TEXT)
    • [멀티텍스트] 컴포넌트 (CP_MULTI_TEXT) : 줄바꿈 필요 시 코드(\n) 추가
    • [숫자] 컴포넌트 (CP_NUMBER)
    • [스마트 에디터] 컴포넌트 (CP_EDITOR)
    • [자동 출력 텍스트] 컴포넌트 (CP_HIDDEN_TEXT)
    • [안내문구] 컴포넌트 (CP_GUIDE) : 컴포넌트 값 미존재
    • [이미지] 컴포넌트 (CP_IMG_STATIC) : 컴포넌트 값 미존재
    • [자동번호발급] 컴포넌트 (CP_AUTO_GENENUM) : 컴포넌트 값 미존재
    • [구분선] 컴포넌트 (CP_SECTION_LINE) : 컴포넌트 값 미존재
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    
    POST /workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "기본컴포넌트 문서를 기안합니다.",
    	"dfmId": "b81636c5-6254-433f-860b-6bf3df774180",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "7161a6cc-ea4a-4408-e682-d777406059ea",
    			"componentCode": "CP_TEXT",
    			"componentValue": "서울"
    		},
    		{
    			"componentUuid": "0389d2b6-9eb2-21fc-04f7-2538fc36e950",
    			"componentCode": "CP_MULTI_TEXT",
    			"componentValue": "서울\n대전\n대구\n부산\n"
    		},
    		{
    			"componentUuid": "0389d2b6-9eb2-21fc-04f7-2538fc36e950",
    			"componentCode": "CP_NUMBER",
    			"componentValue": "123456"
    		},
    		{
    			"componentUuid": "c71747a6-e1f8-73cb-e069-b8de7c101c3a",
    			"componentCode": "CP_EDITOR",
    			"componentValue": "<b>안녕</b>"
    		},
    		{
    			"componentUuid": "b0f41473-8d7b-1c57-4739-bb9db67e6564",
    			"componentCode": "CP_HIDDEN_TEXT",
    			"componentValue": "code=I000021"
    		},
    		{
    			"componentUuid": "46bece19-cf6b-d721-d314-c794ead51657",
    			"componentCode": "CP_GUIDE"
    		},
            {
    			"componentUuid": "6e62b739-05df-a12a-38c4-5fbc1e364a77",
    			"componentCode": "CP_IMG_STATIC"
    		},
            {
    			"componentUuid": "1e62b739-05df-a12a-38c4-5fbc1e364a77",
    			"componentCode": "CP_AUTO_GENENUM"
    		},
            {
    			"componentUuid": "2e62b739-05df-a12a-38c4-5fbc1e364a77",
    			"componentCode": "CP_SECTION_LINE"
    		}
    	]
    }
    

    테이블 컴포넌트

    요청 예시

    COMPONET BODY

    • [테이블] 컴포넌트 (CP_TABLE_FORM)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/cc84deb4-4758-4762-a6c8-1f223cac5b27/doc
    
    POST /workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/cc84deb4-4758-4762-a6c8-1f223cac5b27/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "테이블 컴포넌트 문서를 기안합니다.",
    	"dfmId": "7c361f7d-95ea-4b6e-aaca-0b617565f337",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "6282848b-2c52-f938-0c42-6e7dbb1216c3",
    			"componentCode": "CP_TABLE_FORM",
    			"componentHeader": [{
    				"cellUuid": "fcf70315-519f-6ffe-0237-4893f82b42c9",
    				"cellName": "레이블1",
    				"cellType": "text"
    			},{
    				"cellUuid": "e1683411-2fbe-0360-2eed-125398b2fe93",
    				"cellName": "레이블2",
    				"cellType": "number"
    			},{
    				"cellUuid": "55395ee6-461f-8cd5-b615-b84d97658abc",
    				"cellName": "레이블3",
    				"cellType": "date"
    			},{
    				"cellUuid": "0389d2b6-9eb2-21fc-04f7-2538fc36e950",
    				"cellName": "레이블4",
    				"cellType": "combo"
    			},{
    				"cellUuid": "46bece19-cf6b-d721-d314-c794ead51657",
    				"cellName": "레이블5",
    				"cellType": "multiCombo"
    			}],
    			"componentBody": [{
    				"rowNum": "1",
    				"rowData": [{
    					"cellUuid": "fcf70315-519f-6ffe-0237-4893f82b42c9",
    					"cellValue": "사과"
    				},{	
    					"cellUuid": "e1683411-2fbe-0360-2eed-125398b2fe93",
    					"cellValue": "100"
    				},{	
    					"cellUuid": "55395ee6-461f-8cd5-b615-b84d97658abc",
    					"cellValue": "2021.12.05"
    				},{	
    					"cellUuid": "0389d2b6-9eb2-21fc-04f7-2538fc36e950",
    					"cellValue": "7377b35b-078a-7b52-badd-8a1385a56f47"
    				},{	
    					"cellUuid": "46bece19-cf6b-d721-d314-c794ead51657",
    					"cellValue": "ed66db57-a539-aa05-68a8-9cc8ed401d0c,ac418a2d-9f9d-9a0a-fc13-f291fce6cb4e"
    				}]
    			},{
    				"rowNum": "2",
    				"rowData": [{
    					"cellUuid": "fcf70315-519f-6ffe-0237-4893f82b42c9",
    					"cellValue": "포도"
    				},{	
    					"cellUuid": "e1683411-2fbe-0360-2eed-125398b2fe93",
    					"cellValue": "200"
    				},{	
    					"cellUuid": "55395ee6-461f-8cd5-b615-b84d97658abc",
    					"cellValue": "2021.12.06"
    				},{	
    					"cellUuid": "0389d2b6-9eb2-21fc-04f7-2538fc36e950",
    					"cellValue": "7377b35b-078a-7b52-badd-8a1385a56f47"
    				},{	
    					"cellUuid": "46bece19-cf6b-d721-d314-c794ead51657",
    					"cellValue": "ed66db57-a539-aa05-68a8-9cc8ed401d0c,ac418a2d-9f9d-9a0a-fc13-f291fce6cb4e"
    				}]				
    			}] 			
    		}
    	]
    
    
    }
    

    수식테이블 컴포넌트

    요청 예시

    COMPONET BODY

    • [수식테이블] 컴포넌트 (CP_TABLE_FORM_CAL)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/cc84deb4-4758-4762-a6c8-1f223cac5b27/doc
    
    POST /workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/cc84deb4-4758-4762-a6c8-1f223cac5b27/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "수식테이블 컴포넌트 문서를 기안합니다.",
    	"dfmId": "ef4855c9-b093-4b82-b961-e8ed665f6d1a",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "d73006ad-11ab-21f2-4605-ed342bac6d63",
    			"componentCode": "CP_TABLE_FORM_CAL",
    			"componentHeader": [{
    				"cellUuid": "e7ff080b-0e63-a806-01f4-25ff50d711a8",
    				"cellName": "품목",
    				"cellType": "text",
    				"cellMode": "data"
    			},{
    				"cellUuid": "b97e1b67-fbe4-693f-ba73-1886a8cb86ea",
    				"cellName": "단가",
    				"cellType": "number",
    				"cellMode": "data"
    			},{
    				"cellUuid": "10c87fdc-1852-f529-e9d5-4685ac96535b",
    				"cellName": "수량",
    				"cellType": "number",
    				"cellMode": "data"
    			},{
    				"cellUuid": "8b1b146c-b2f0-b37b-2765-542d39a08a6f",
    				"cellName": "매입가",
    				"cellType": "number",
    				"cellMode": "calculation"
    			}],
    			"componentBody": [{
    				"rowNum": "1",
    				"rowData": [{
    					"cellUuid": "e7ff080b-0e63-a806-01f4-25ff50d711a8",
    					"cellValue": "호박"
    				},{	
    					"cellUuid": "b97e1b67-fbe4-693f-ba73-1886a8cb86ea",
    					"cellValue": "1000"
    				},{	
    					"cellUuid": "10c87fdc-1852-f529-e9d5-4685ac96535b",
    					"cellValue": "5"
    				},{	
    					"cellUuid": "8b1b146c-b2f0-b37b-2765-542d39a08a6f",
    					"cellValue": ""
    				}]
    			},{
    				"rowNum": "2",
    				"rowData": [{
    					"cellUuid": "e7ff080b-0e63-a806-01f4-25ff50d711a8",
    					"cellValue": "고구마"
    				},{	
    					"cellUuid": "b97e1b67-fbe4-693f-ba73-1886a8cb86ea",
    					"cellValue": "2000"
    				},{	
    					"cellUuid": "10c87fdc-1852-f529-e9d5-4685ac96535b",
    					"cellValue": "10"
    				},{	
    					"cellUuid": "8b1b146c-b2f0-b37b-2765-542d39a08a6f",
    					"cellValue": ""
    				}]				
    			}] 			
    		}
    	]
    }
    
    

    파일첨부 컴포넌트

    요청 예시

    COMPONET BODY

    • [파일첨부] 컴포넌트 (CP_ATTACH_FILE)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/cc84deb4-4758-4762-a6c8-1f223cac5b27/doc
    
    POST /workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/cc84deb4-4758-4762-a6c8-1f223cac5b27/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "파일첨부 컴포넌트 문서를 기안합니다.",
    	"dfmId": "ef4855c9-b093-4b82-b961-e8ed665f6d1a",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "d73006ad-11ab-21f2-4605-ed342bac6d63",
    			"componentCode": "CP_ATTACH_FILE",
    			"componentAttachFile": [{
    				"fileId": "22541"
    			},{
    				"fileId": "22542"		
    			}] 			
    		}
    	]
    }
    
    

    이미지첨부 컴포넌트

    요청 예시

    COMPONET BODY

    • [이미지첨부] 컴포넌트 (CP_IMG)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/cc84deb4-4758-4762-a6c8-1f223cac5b27/doc
    
    POST /workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/cc84deb4-4758-4762-a6c8-1f223cac5b27/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "이미지첨부 컴포넌트 문서를 기안합니다.",
    	"dfmId": "ef4855c9-b093-4b82-b961-e8ed665f6d1a",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "d73006ad-11ab-21f2-4605-ed342bac6d63",
    			"componentCode": "CP_IMG",
    			"componentImageFile": [{
    				"fileId": "32541"
    			},{
    				"fileId": "32542"		
    			}] 			
    		}
    	]
    }
    
    

    아이템 컴포넌트

    요청 예시

    COMPONET BODY

    • [셀렉트박스] 컴포넌트 (CP_SELECTBOX)
    • [멀티셀렉트박스] 컴포넌트 (CP_MULTI_SELECTBOX)
    • [체크박스] 컴포넌트 (CP_CHECKBOX)
    • [라디오버튼] 컴포넌트 (CP_RADIO)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    
    POST /workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "Item을 가지는 컴포넌트 문서를 기안합니다.",
    	"dfmId": "b81636c5-6254-433f-860b-6bf3df774180",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "7161a6cc-ea4a-4408-e682-d777406059ea",
    			"componentCode": "CP_SELECTBOX",
    			"componentSelectedItem": [{
    				"selectedItemId": "CD001",
    				"selectedItemNm": "감자"
    			}] 	
    		},
    		{
    			"componentUuid": "0389d2b6-9eb2-21fc-04f7-2538fc36e950",
    			"componentCode": "CP_MULTI_SELECTBOX",
    			"componentSelectedItem": [{
    				"selectedItemId": "CD001",
    				"selectedItemNm": "감자"
    			},{
    				"selectedItemId": "CD002",
    				"selectedItemNm": "오이"		
    			}] 	
    		},
    		{
    			"componentUuid": "b0f41473-8d7b-1c57-4739-bb9db67e6564",
    			"componentCode": "CP_CHECKBOX",
    			"componentSelectedItem": [{
    				"selectedItemId": "A101",
    				"selectedItemNm": "코드101"
    			},{
    				"selectedItemId": "A564",
    				"selectedItemNm": "코드564"
    			},{
    				"selectedItemId": "A004",
    				"selectedItemNm": "코드004"	
    			}] 	
    		},
    		{
    			"componentUuid": "46bece19-cf6b-d721-d314-c794ead51657",
    			"componentCode": "CP_RADIO",
    			"componentSelectedItem": [{
    				"selectedItemId": "S963",
    				"selectedItemNm": "서울"		
    			}] 	
    		}
    	]
    }
    

    날짜 컴포넌트

    요청 예시

    COMPONET BODY

    • [날짜(단일)] 컴포넌트 (CP_DATE)
    • [날짜(범위)] 컴포넌트 (CP_RANGE_DATE)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    
    POST /workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "날짜 컴포넌트 문서를 기안합니다.",
    	"dfmId": "b81636c5-6254-433f-860b-6bf3df774180",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "7161a6cc-ea4a-4408-e682-d777406059ea",
    			"componentCode": "CP_DATE",
    			"componentDateValue": {
    				"day": "2022.09.08",
    				"startDay": "",
    				"endDay": ""
    			}
    		},
    		{
    			"componentUuid": "0389d2b6-9eb2-21fc-04f7-2538fc36e950",
    			"componentCode": "CP_RANGE_DATE",
    			"componentDateValue": {
    				"day": "",
    				"startDay": "2022.09.08",
    				"endDay": "2022.09.10"
    			} 	
    		}
    	]
    }
    

    시간 컴포넌트

    요청 예시

    COMPONET BODY

    • [시간(단일)] 컴포넌트 (CP_TIME)
    • [시간(범위)] 컴포넌트 (CP_RANGE_TIME)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    
    POST /workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "시간 컴포넌트 문서를 기안합니다.",
    	"dfmId": "b81636c5-6254-433f-860b-6bf3df774180",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "7161a6cc-ea4a-4408-e682-d777406059ea",
    			"componentCode": "CP_TIME",
    			"componentTimeValue": {
    				"time": "09:00",
    				"startTime": "",
    				"endTime": ""
    			} 	
    		},
    		{
    			"componentUuid": "0389d2b6-9eb2-21fc-04f7-2538fc36e950",
    			"componentCode": "CP_RANGE_TIME",
    			"componentTimeValue": {
    				"time": "",
    				"startTime": "09:00",
    				"endTime": "18:00"
    			} 	
    		}
    	]
    }
    

    주소 컴포넌트

    요청 예시

    COMPONET BODY

    • [주소] 컴포넌트 (CP_ADDR_KR)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    
    POST /workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "주소 컴포넌트 문서를 기안합니다.",
    	"dfmId": "b81636c5-6254-433f-860b-6bf3df774180",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "7161a6cc-ea4a-4408-e682-d777406059ea",
    			"componentCode": "CP_ADDR_KR",
    			"componentAddrValue": {
    				"krPost": "13561",
    				"krAddr1": "경기도 성남시 분당구 정자일로 95",
    				"krAddr2": "네이버 1784"
    			} 	
    		}
    	]
    }
    

    연관문서 컴포넌트

    요청 예시

    COMPONET BODY

    • [연관문서] 컴포넌트 (WCP_WP_DOC)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    
    POST /workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "연관문서 컴포넌트 문서를 기안합니다.",
    	"dfmId": "b81636c5-6254-433f-860b-6bf3df774180",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "7161a6cc-ea4a-4408-e682-d777406059ea",
    			"componentCode": "WCP_WP_DOC",
    			"componentRelDoc": [
                    {
                      "aprvDocId": "2575",
                      "docType": "NM"
                    },
                    {
                      "aprvDocId": "41804",
                      "docType": "NM"
                    }
                ]
    		}
    	]
    }
    

    사원검색 컴포넌트

    요청 예시

    COMPONET BODY

    • [사원검색] 컴포넌트 (WCP_SEARCH_EMP)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    
    POST /workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "사원검색 컴포넌트 문서를 기안합니다.",
    	"dfmId": "b81636c5-6254-433f-860b-6bf3df774180",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "7161a6cc-ea4a-4408-e682-d777406059ea",
    			"componentCode": "WCP_SEARCH_EMP",
    			"componentEmp": [
                    {
                      "empId": "96b02530-82de-41c8-8223-3055c74e705e"
                    },
                    {
                      "empId": "d4db3880-b4e8-4efa-9698-25e8a900f08a"
                    }
                ]
    		}
    	]
    }
    

    부서검색 컴포넌트

    요청 예시

    COMPONET BODY

    • [부서검색] 컴포넌트 (WCP_SEARCH_DEPT)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    
    POST /workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "부서검색 컴포넌트 문서를 기안합니다.",
    	"dfmId": "b81636c5-6254-433f-860b-6bf3df774180",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "7161a6cc-ea4a-4408-e682-d777406059ea",
    			"componentCode": "WCP_SEARCH_DEPT",
    			"componentDeptValue": {
                    "all": false,
                    "deptList": [
                      {
                        "deptNo": "cgv202101000006"
                      },
                      {
                        "deptNo": "cgv202110000034"
                      }
                   ]
                }
    		}
    	]
    }
    

    통화 컴포넌트

    요청 예시

    COMPONET BODY

    • [통화] 컴포넌트 (CP_CURRENCY)
    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/c1798784-9a47-4751-ab9f-b9629825ab93/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    
    POST /workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/7ba9b979-024f-4b09-8551-4e638dde0bae/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-apigw-api-key: DUxjP4HYTP8V7khBkgywdDHQjKuaYWGrppHKpvdv
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {	
    	"title": "통화 컴포넌트 문서를 기안합니다.",
    	"dfmId": "b81636c5-6254-433f-860b-6bf3df774180",	
    	"trgtCompanyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"trgtUserId": "759d67ab-bdca-406a-9cf0-834e0288bf4f",
    	"trgtDeptCd": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
    	"aprvLineMngYn": "Y",
    	"shreUsersMngYn": "Y",
        "proxyYn": "N",
    	"dataList":[
    		{
    			"componentUuid": "7161a6cc-ea4a-4408-e682-d777406059ea",
    			"componentCode": "CP_CURRENCY",
    			"componentCurrencyValue": {
                    "code": "KRW",
                    "value": 100
                }
    		}
    	]
    }
    

    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.