Skip to main content Link Menu Expand (external link) Document Search Copy Copied

문서 조회

개요

문서를 조회합니다.


URL

/api/v1/document/{id}

요청 데이터

항목타입위치설명
idStringquery문서 아이디

응답 데이터

항목타입위치설명
documentObjectbody문서
idStringbody문서 아이디
titleStringbody제목
creator_idStringbody생성자 아이디
creator_nameStringbody생성자 이름
create_datetimeStringbody생성 일시
status_descriptionStringbody문서 이력 상태 설명
item[]Arraybody항목 배열
idStringbody항목 아이디
keyStringbody항목 API Key
valueStringbody항목 값
typeStringbody항목구분
requiredBooleanbody항목 필수 여부
aliasStringbody항목 별칭
placeholderStringbody항목 Place Holder
signer[]Arraybody대상자 배열
indexIntegerbody대상자 순번
nameStringbody대상자 이름
emailStringbody대상자 이메일
mobileStringbody대상자 휴대폰
typeStringbody대상자 구분
type_descriptionStringbody대상자 구분 설명
expire_dayIntegerbody대상자 만료일
view_urlStringbody문서 보기 URL
download_urlStringbody문서 다운로드 URL
history[]Arraybody문서 이력 배열
indexIntegerbody문서 이력 순번
nameStringbody문서 이력 대상자 이름
emailStringbody문서 이력 대상자 이메일
mobileStringbody문서 이력 대상자 휴대폰
status_descriptionStringbody문서 이력 상태 설명
history_datetimeStringbody문서 이력 일시

응답 데이터 예시

{
  "document": {
    "id": "10001",
    "title": "문서 제목",
    "creator_id": "생성자 아이디",
    "creator_name": "생성자 이름",
    "create_datetime": "yyyy-MM-dd HH:mm:ss",
    "status_description": "진행",
    "item": [
      {
        "id": "항목 아이디",
        "key": "항목 API Key",
        "value": "항목 값",
        "type": "항목 구분",
        "required": true,
        "alias": "항목 별칭",
        "placeholder": "항목 Place Holder"
      },
      {
        "id": "항목 아이디",
        "key": "항목 API Key",
        "value": "항목 값",
        "type": "항목 구분",
        "required": true,
        "alias": "항목 별칭",
        "placeholder": "항목 Place Holder"
      }
    ],
    "signer": [
      {
        "index": 1,
        "name": "대상자 이름",
        "email": "대상자 이메일",
        "type": "대상자 구분",
        "type_description": "대상자 구분 설명",
        "expire_day": 7,
        "view_url": "문서 보기 링크",
        "download_url": "문서 다운로드 링크"
      },
      {
        "index": 2,
        "name": "대상자 이름",
        "mobile": "대상자 휴대폰",
        "type": "대상자 구분",
        "expire_day": 7,
        "type_description": "대상자 구분 설명",
        "view_url": "문서 보기 링크",
        "download_url": "문서 다운로드 링크"
      }
    ],
    "history": [
      {
        "index": 1,
        "name": "문서 이력 대상자 이름",
        "email": "문서 이력 대상자 이메일",
        "status_description": "작성중",
        "history_datetime": "yyyy-MM-dd HH:mm:ss"
      },
      {
        "index": 2,
        "name": "문서 이력 대상자 이름",
        "mobile": "문서 이력 대상자 휴대폰",
        "status_description": "진행",
        "history_datetime": "yyyy-MM-dd HH:mm:ss"
      }
    ]
  }
}

예제 코드

OkHttpClient client = new OkHttpClient().newBuilder()
  .build();

Request request = new Request.Builder()
  .url("https://doc.signok.com/api/v1/document/{id}")
  .method("GET", null)
  .addHeader("Content-Type", "application/json")
  .addHeader("Authorization", "Bearer ACCESS_TOKEN")
  .build();

Response response = client.newCall(request).execute();

Back to top

COPYRIGHT (C) 2022 KICA INC. ALL RIGHTS RESERVED