특정필드 값으로 조회

  • 특정필드값으로 조회합니다.

  • field_name 으로 설정 된 필드에 field_value 로 설정한 값을 조회합니다.

API 속성-

Url

Type

Code

https://docs.esignon.net/api/:companyId/search

POST

5008Q

Request

Parameters

PathParameters

Parameter Name

DataType

Description

companyId

String

회사ID

Headers

Parameter Name

DataType

Required

Description

Content-Type

String

Required

application/json

Authorization

String

Required

esignon ${발급받은토큰}

Body

Body - Header Parameter

Parameter Name

DataType

Required

Description

request_code

String

Required

5008Q

api_name

String

Required

start api

session_id

String

Required

""

version

String

Required

1.1.60

Body - Body Parameter

Parameter Name

DataType

Required

Description

comp_id

String

Required

회사 ID

field_list

Data

Required

조회할 문서 정보

field_list.doc_uid

String

Required

조회할 문서의 서식 ID

field_list.field_name

String

Required

조회할 문서 서식의 필드 이름

field_list.field_value

String

Required

조회할 문서 서식의 필드

요청 Body 예시)

{
	 "header" : {
	   "request_code" : "5008Q",            
	   "api_name" : "start api",    
	   "session_id" : "",    
	   "version" : "1.1.60"
	 },
	 "body" : {
	   "comp_id": "{ 회사 ID }",
	   "field_list": [ 
			    {
						"doc_uid": "{조회할 서식 ID}",
						"field_name": "{조회할 서식의 필드 이름}",
						"field_value": "{위에 설정한 필드 이름에 들어간 값}"
			    }
	   ]
	 }
}

Response

Code

Description

Reference

200

성공

형식이 잘못 된 경우 result_msg 참조

400

연결 실패

Result_msg

Code

Description

Reference

00

성공

성공

10

실패

실패

12

실패

수신 메세지의 Body 정보가 잘못된 형태여서 파싱하지 못했습니다.

17

실패

필수 검색 조건이 없습니다.

18

실패

검색 조건이 없습니다.

19

실패

날짜 형식이 잘못되었습니다.

99

실패

Unexpected exception ( 잘못된 포맷 )

응답 Body 예시)

{
	"header":{
		"response_code": "5008A",
		"result_code": "00",
		"result_msg": "필드 상태가 검색되었습니다.",
		"session_id": "",
		"version": "1.1.60"
	},
	"body":{
		"comp_id": "{회사 ID}",
		"wf_list":[
			{
				"doc_uid": "{서식ID}",
				"end_date": "{서명 완료 시간}",
				"total_process_count": "{ 문서의 계약자 수 }",
				"wf_manager_name": "{ 문서 생성자 이름 }",
				"wf_manager_email": "{ 문서 생성자 이메일 }",
				"wf_status": "{ 문서의 상태 값 }",
				"field_value": "{조회한 필드 값}",
				"wfuid": "{문서 ID}",
				"current_process_no": "1",
				"wf_title": "{문서 이름}",
				"start_date": "{문서 시작 시간}",
				"field_name": "{조회한 필드 이름}"
			}
		]
	}
}

Parameter Info

Name

Value

Description

wf_list.wf_status

Playing

진행중

Canceled

취소

Complete

완료

Disposal

폐기

Truncate

(취소 상태 후 삭제한 경우)

Last updated