ユーザー権限の文書リストの照会 v1
    • PDF

    ユーザー権限の文書リストの照会 v1

    • PDF

    Article Summary

    説明

    ユーザー権限に照会できる決裁文書を照会するためのAPIです。

    照会API

    ユーザー権限に照会できる決裁文書を照会する。

    リクエストURL

    GET https://workplace.apigw.ntruss.com/workflow/apigw/v1/company/{companyId}/empdocs
    

    リクエストヘッダ

    ヘッダ名説明
    x-ncp-apigw-timestamp- 1970年1月1日 00:00:00 協定世界時(UTC)からの経過時間を**ミリ秒(Millisecond)**で表す
    - API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす
    x-ncp-apigw-timestamp:{Timestamp}
    x-ncp-iam-access-keyNAVERクラウドプラットフォームポータルから発行されたAccess Key ID値
    x-ncp-iam-access-key:{Account Access Key}
    x-ncp-apigw-signature-v2Access Key ID値とSecret Keyで暗号化した署名
    x-ncp-apigw-signature-v2:{API Gateway Signature}

    リクエストPathパラメータ

    パラメータタイプ容量必須の有無説明
    companyIdString36Y連携キー(CompanyId) Developers > 基本設定 > 連携キー

    リクエストパラメータ

    パラメータタイプ容量必須の有無説明
    categoryIdString20NカテゴリID
    dfmIdString20NテンプレートID
    dfmTpCdString20Nテンプレート区分コード
    docStatCdString50N文書の状態コード
    docNoString100N文書番号
    docTitleString1000N文書の件名
    zoneIdString50Y検索期間基準ZoneId
    startDtString10Y検索期間の開始日(YYYY-MM-DD)
    endDtString10Y検索期間の終了日(YYYY-MM-DD)
    dateTypeString20N期間の区分コード(、)
    waitEmpIdString36N決裁待機中の社員ID
    ingEmpIdString36N決裁する社員ID
    prcsdEmpIdString36N決裁済みの社員ID
    drftEmpIdString36N作成者ID
    trgtEmpIdString36N申請者ID
    trgtDeptCdString36N申請者の部署コード
    delYnString1N隠された文書の有無
    approverDocYnString1Y処理者である文書を含むかどうか(approverDocYn、shareDocYnのどちらか必須)
    shareDocYnString1Y共有された文書を含むかどうか(approverDocYn、shareDocYnのどちらか必須)
    offsetlong9Nオフセット行から表示
    limitint9Yリミットの数だけ表示
    localeString20Y検索データロケール
    empExternalKeyString100YempExternalKey(empExternalKey、emailIdのどちらか必須)
    emailIdString100YメールID(empExternalKey、emailIdのどちらか必須)

    リクエスト例

    GET https://workplace.apigw.ntruss.com/workflow/apigw/v1/company/fe5f8382-aae3-4746-8d6e-f9d0545c5a9b/empdocs?companyId=fe5f8382-aae3-4746-8d6e-f9d0545c5a9b&startDt=2020-01-02&endDt=2020-10-02&locale=ko_KR&limit=10&zoneId=Asia/Seoul&approverDocYn=Y&emailId=green@naver.com
    
    GET /workflow/apigw/v1/company/fe5f8382-aae3-4746-8d6e-f9d0545c5a9b/empdocs
    HOST: workplace.apigw.ntruss.com:443
    x-ncp-apigw-timestamp:1521787414578
    x-ncp-iam-access-key:6uxz1nKkcYwUjWRG5Q1V7NsW0i5jErlu2NjBXXgy
    x-ncp-apigw-signature-v2:iJFK773KH0WwQ79PasqJ+ZGixtpDQ/abS57WGQdld2M=
    

    レスポンスデータ

    パラメータタイプ容量必須の有無説明
    resultCodeLong36Y結果コード
    resultMessageLong36Y結果メッセージ
    totalElementsintY全体データ件数
    contentListYデータリスト
    docId> Long20Y決裁文書ID
    companyId> String36N会社ID
    companyNm> String1000N会社名
    categoryId> String20NカテゴリID
    categoryNm> String1000Nカテゴリ名
    dfmId> String36NテンプレートID
    dfmNm> String1000Nテンプレート名
    docNo> String100N文書番号
    docStatCd> String50Y文書の状態コード
    dfmTpCd> String50Yテンプレート区分コード
    dfmTpNm> String1000Nテンプレート区分名
    docTitle> String1000N文書の件名
    shreTimeTpCd> String50N共有時点コード
    shreOpninCnt> intN共有意見数
    shreTpCd> String50N共有区分コード
    drftEmpId> String36N作成者ID
    drftEmpNm> String1000N作成者名
    drftEmpStatCd> String50N作成者の状態コード
    trgtEmpId> String36N申請者ID
    trgtEmpNm> String1000N申請者名
    trgtEmpStatCd> String50N申請者の状態コード
    drftDt> Date50N作成日時
    cmpltDt> Date50N完了(拒否)日時
    delYn> String1Y非表示文書の有無
    aprvLine> ListN決裁ライン
    aprvOrd>> intN決裁順序
    aprvEmpId>> String36N決裁者ID
    aprvEmpNm>> String1000N決裁者名
    aprvEmpStatCd>> String50N決裁者の状態コード
    aprvStatCd>> String50N決裁状態コード
    aprvTpCd>> String50N決裁タイプコード
    docUri> String1000N文書リンク

    レスポンス例(正常)

    {
      "resultCode": "OK",
      "resultMessage": null,
      "content": [
        {
          "aprvDocId": 30480,
          "companyId": "fe5f8382-aae3-4746-8d6e-f9d0545c5a9b",
          "companyNm": "ABC Corp.",
          "categoryId": "2006",
          "categoryNm": "勤務",
          "dfmId": "D000000007",
          "dfmNm": "勤務結果申請",
          "docNo": "2020_TCS01_000177",
          "docStatCd": "cmplt",
          "dfmTpCd": null,
          "dfmTpNm": "",
          "docTitle": "勤務結果申請 - 2020.09.25",
          "shreTimeTpCd": "anyTime",
          "shreOpninCnt": 0,
          "shreTpCd": "allShre",
          "drftEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
          "drftEmpNm": "書いた者",
          "drftEmpStatCd": "IN",
          "trgtEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
          "trgtEmpNm": "書いた者",
          "trgtEmpStatCd": "IN",
          "drftDt": "2020-09-25T02:26:57.000Z",
          "cmpltDt": "2020-09-25T02:26:58.000Z",
          "delYn": "N",
          "aprvLine": [
            {
              "aprvOrd": null,
              "aprvEmpId": null,
              "aprvEmpNm": "",
              "aprvEmpStatCd": null,
              "aprvStatCd": null,
              "aprvTpCd": null
            }
          ],
          "docUri": "http://sample.ncpworkplace.com/user/view/doc/30480?at=NM"
        },
        {
          "aprvDocId": 30478,
          "companyId": "fe5f8382-aae3-4746-8d6e-f9d0545c5a9b",
          "companyNm": "ABC Corp.",
          "categoryId": "2005",
          "categoryNm": "人事",
          "dfmId": "D000000001",
          "dfmNm": "不在スケジュール(ko)",
          "docNo": "2020_TIM01_000188",
          "docStatCd": "ing",
          "dfmTpCd": "001",
          "dfmTpNm": "有休",
          "docTitle": "不在スケジュール(ko) - 有休0.187日 2020.09.29(1時間30分)",
          "shreTimeTpCd": "cmpltTime",
          "shreOpninCnt": 0,
          "shreTpCd": "partShre",
          "drftEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "drftEmpNm": "ホン・ギルドン.ko",
          "drftEmpStatCd": "IN",
          "trgtEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "trgtEmpNm": "ホン・ギルドン.ko",
          "trgtEmpStatCd": "IN",
          "drftDt": "2020-09-24T10:14:45.000Z",
          "cmpltDt": null,
          "delYn": "N",
          "aprvLine": [
            {
              "aprvOrd": 1,
              "aprvEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
              "aprvEmpNm": "書いた者",
              "aprvEmpStatCd": "IN",
              "aprvStatCd": "ing",
              "aprvTpCd": "aprv"
            }
          ],
          "docUri": "http://sample.ncpworkplace.com/user/view/doc/30478?at=NM"
        },
        {
          "aprvDocId": 30477,
          "companyId": "fe5f8382-aae3-4746-8d6e-f9d0545c5a9b",
          "companyNm": "ABC Corp.",
          "categoryId": "2005",
          "categoryNm": "人事",
          "dfmId": "D000000001",
          "dfmNm": "不在スケジュール(ko)",
          "docNo": "2020_TIM01_000187",
          "docStatCd": "ing",
          "dfmTpCd": "001",
          "dfmTpNm": "有休",
          "docTitle": "不在スケジュール(ko) - 有休0.125日 2020.09.28(1時間)",
          "shreTimeTpCd": "cmpltTime",
          "shreOpninCnt": 0,
          "shreTpCd": "partShre",
          "drftEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "drftEmpNm": "ホン・ギルドン.ko",
          "drftEmpStatCd": "IN",
          "trgtEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "trgtEmpNm": "ホン・ギルドン.ko",
          "trgtEmpStatCd": "IN",
          "drftDt": "2020-09-24T10:14:33.000Z",
          "cmpltDt": null,
          "delYn": "N",
          "aprvLine": [
            {
              "aprvOrd": 1,
              "aprvEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
              "aprvEmpNm": "書いた者",
              "aprvEmpStatCd": "IN",
              "aprvStatCd": "ing",
              "aprvTpCd": "aprv"
            }
          ],
          "docUri": "http://sample.ncpworkplace.com/user/view/doc/30477?at=NM"
        },
        {
          "aprvDocId": 30476,
          "companyId": "fe5f8382-aae3-4746-8d6e-f9d0545c5a9b",
          "companyNm": "ABC Corp.",
          "categoryId": "2005",
          "categoryNm": "人事",
          "dfmId": "D000000001",
          "dfmNm": "不在スケジュール(ko)",
          "docNo": "2020_TIM01_000186",
          "docStatCd": "ing",
          "dfmTpCd": "001",
          "dfmTpNm": "有休",
          "docTitle": "不在スケジュール(ko) - 有休0.062日 2020.09.25(30分)",
          "shreTimeTpCd": "cmpltTime",
          "shreOpninCnt": 0,
          "shreTpCd": "partShre",
          "drftEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "drftEmpNm": "ホン・ギルドン.ko",
          "drftEmpStatCd": "IN",
          "trgtEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "trgtEmpNm": "ホン・ギルドン.ko",
          "trgtEmpStatCd": "IN",
          "drftDt": "2020-09-24T10:14:19.000Z",
          "cmpltDt": null,
          "delYn": "N",
          "aprvLine": [
            {
              "aprvOrd": 1,
              "aprvEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
              "aprvEmpNm": "書いた者",
              "aprvEmpStatCd": "IN",
              "aprvStatCd": "ing",
              "aprvTpCd": "aprv"
            }
          ],
          "docUri": "http://sample.ncpworkplace.com/user/view/doc/30476?at=NM"
        },
        {
          "aprvDocId": 30474,
          "companyId": "fe5f8382-aae3-4746-8d6e-f9d0545c5a9b",
          "companyNm": "ABC Corp.",
          "categoryId": "2006",
          "categoryNm": "勤務",
          "dfmId": "D000000009",
          "dfmNm": "勤務結果申請キャンセル",
          "docNo": "2020_TCC01_000054",
          "docStatCd": "ing",
          "dfmTpCd": null,
          "dfmTpNm": "",
          "docTitle": "管理者によるホン・ギルドン勤務結果キャンセル",
          "shreTimeTpCd": "cmpltTime",
          "shreOpninCnt": 0,
          "shreTpCd": "partShre",
          "drftEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
          "drftEmpNm": "書いた者",
          "drftEmpStatCd": "IN",
          "trgtEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
          "trgtEmpNm": "書いた者",
          "trgtEmpStatCd": "IN",
          "drftDt": "2020-09-24T10:07:30.000Z",
          "cmpltDt": null,
          "delYn": "N",
          "aprvLine": [
            {
              "aprvOrd": 1,
              "aprvEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
              "aprvEmpNm": "ホン・ギルドン.ko",
              "aprvEmpStatCd": "IN",
              "aprvStatCd": "ing",
              "aprvTpCd": "aprv"
            }
          ],
          "docUri": "http://sample.ncpworkplace.com/user/view/doc/30474?at=NM"
        },
        {
          "aprvDocId": 30471,
          "companyId": "fe5f8382-aae3-4746-8d6e-f9d0545c5a9b",
          "companyNm": "ABC Corp.",
          "categoryId": "2005",
          "categoryNm": "人事",
          "dfmId": "D000000001",
          "dfmNm": "不在スケジュール(ko)",
          "docNo": "2020_TIM01_000185",
          "docStatCd": "decline",
          "dfmTpCd": "002",
          "dfmTpNm": "出張",
          "docTitle": "不在スケジュール(ko) - 出張4日 2020.07.24~2020.07.27",
          "shreTimeTpCd": "cmpltTime",
          "shreOpninCnt": 0,
          "shreTpCd": "partShre",
          "drftEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "drftEmpNm": "ホン・ギルドン.ko",
          "drftEmpStatCd": "IN",
          "trgtEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "trgtEmpNm": "ホン・ギルドン.ko",
          "trgtEmpStatCd": "IN",
          "drftDt": "2020-09-24T09:08:10.000Z",
          "cmpltDt": "2020-09-24T09:14:03.000Z",
          "delYn": "N",
          "aprvLine": [
            {
              "aprvOrd": 1,
              "aprvEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
              "aprvEmpNm": "書いた者",
              "aprvEmpStatCd": "IN",
              "aprvStatCd": "decline",
              "aprvTpCd": "aprv"
            }
          ],
          "docUri": "http://sample.ncpworkplace.com/user/view/doc/30471?at=NM"
        },
        {
          "aprvDocId": 30468,
          "companyId": "fe5f8382-aae3-4746-8d6e-f9d0545c5a9b",
          "companyNm": "ABC Corp.",
          "categoryId": "2005",
          "categoryNm": "人事",
          "dfmId": "D000000001",
          "dfmNm": "不在スケジュール(ko)",
          "docNo": "2020_TIM01_000184",
          "docStatCd": "decline",
          "dfmTpCd": "001",
          "dfmTpNm": "有休",
          "docTitle": "不在スケジュール(ko) - 有休0.25日 2020.09.24(2時間)",
          "shreTimeTpCd": "cmpltTime",
          "shreOpninCnt": 0,
          "shreTpCd": "partShre",
          "drftEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "drftEmpNm": "ホン・ギルドン.ko",
          "drftEmpStatCd": "IN",
          "trgtEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "trgtEmpNm": "ホン・ギルドン.ko",
          "trgtEmpStatCd": "IN",
          "drftDt": "2020-09-24T08:42:27.000Z",
          "cmpltDt": "2020-09-24T08:55:53.000Z",
          "delYn": "N",
          "aprvLine": [
            {
              "aprvOrd": 1,
              "aprvEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
              "aprvEmpNm": "書いた者",
              "aprvEmpStatCd": "IN",
              "aprvStatCd": "decline",
              "aprvTpCd": "aprv"
            }
          ],
          "docUri": "http://sample.ncpworkplace.com/user/view/doc/30468?at=NM"
        },
        {
          "aprvDocId": 30467,
          "companyId": "fe5f8382-aae3-4746-8d6e-f9d0545c5a9b",
          "companyNm": "ABC Corp.",
          "categoryId": "2005",
          "categoryNm": "人事",
          "dfmId": "D000000001",
          "dfmNm": "不在スケジュール(ko)",
          "docNo": "2020_TIM01_000183",
          "docStatCd": "decline",
          "dfmTpCd": "001",
          "dfmTpNm": "有休",
          "docTitle": "不在スケジュール(ko) - 有休0.125日 2020.09.23(1時間)",
          "shreTimeTpCd": "cmpltTime",
          "shreOpninCnt": 0,
          "shreTpCd": "partShre",
          "drftEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "drftEmpNm": "ホン・ギルドン.ko",
          "drftEmpStatCd": "IN",
          "trgtEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "trgtEmpNm": "ホン・ギルドン.ko",
          "trgtEmpStatCd": "IN",
          "drftDt": "2020-09-24T08:41:49.000Z",
          "cmpltDt": "2020-09-24T08:45:29.000Z",
          "delYn": "N",
          "aprvLine": [
            {
              "aprvOrd": 1,
              "aprvEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
              "aprvEmpNm": "書いた者",
              "aprvEmpStatCd": "IN",
              "aprvStatCd": "decline",
              "aprvTpCd": "aprv"
            }
          ],
          "docUri": "http://sample.ncpworkplace.com/user/view/doc/30467?at=NM"
        },
        {
          "aprvDocId": 30466,
          "companyId": "fe5f8382-aae3-4746-8d6e-f9d0545c5a9b",
          "companyNm": "ABC Corp.",
          "categoryId": "2005",
          "categoryNm": "人事",
          "dfmId": "D000000001",
          "dfmNm": "不在スケジュール(ko)",
          "docNo": "2020_TIM01_000182",
          "docStatCd": "decline",
          "dfmTpCd": "001",
          "dfmTpNm": "有休",
          "docTitle": "不在スケジュール(ko) - 有休2日2020.09.18(8時間) ~ 2020.09.21(8時間)",
          "shreTimeTpCd": "cmpltTime",
          "shreOpninCnt": 0,
          "shreTpCd": "partShre",
          "drftEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "drftEmpNm": "ホン・ギルドン.ko",
          "drftEmpStatCd": "IN",
          "trgtEmpId": "b113e5e0-9833-4882-8b2d-68d1c1efe79b",
          "trgtEmpNm": "ホン・ギルドン.ko",
          "trgtEmpStatCd": "IN",
          "drftDt": "2020-09-24T08:35:05.000Z",
          "cmpltDt": "2020-09-24T08:37:03.000Z",
          "delYn": "N",
          "aprvLine": [
            {
              "aprvOrd": 1,
              "aprvEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
              "aprvEmpNm": "書いた者",
              "aprvEmpStatCd": "IN",
              "aprvStatCd": "decline",
              "aprvTpCd": "aprv"
            }
          ],
          "docUri": "http://sample.ncpworkplace.com/user/view/doc/30466?at=NM"
        },
        {
          "aprvDocId": 30459,
          "companyId": "fe5f8382-aae3-4746-8d6e-f9d0545c5a9b",
          "companyNm": "ABC Corp.",
          "categoryId": "2005",
          "categoryNm": "人事",
          "dfmId": "D000000001",
          "dfmNm": "不在スケジュール(ko)",
          "docNo": "2020_TIM01_000180",
          "docStatCd": "cmplt",
          "dfmTpCd": "001",
          "dfmTpNm": "有休",
          "docTitle": "不在スケジュール(def) - 有休0.125日 2020.10.08(1時間)",
          "shreTimeTpCd": "cmpltTime",
          "shreOpninCnt": 0,
          "shreTpCd": "partShre",
          "drftEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
          "drftEmpNm": "書いた者",
          "drftEmpStatCd": "IN",
          "trgtEmpId": "18a7cd5b-d5de-4601-8fbf-5b70e5368e44",
          "trgtEmpNm": "書いた者",
          "trgtEmpStatCd": "IN",
          "drftDt": "2020-09-24T06:35:10.000Z",
          "cmpltDt": "2020-09-24T06:35:12.000Z",
          "delYn": "N",
          "aprvLine": [
            {
              "aprvOrd": null,
              "aprvEmpId": null,
              "aprvEmpNm": "",
              "aprvEmpStatCd": null,
              "aprvStatCd": null,
              "aprvTpCd": null
            }
          ],
          "docUri": "http://sample.ncpworkplace.com/user/view/doc/30459?at=NM"
        }
      ],
      "totalElements": 317
    }
    

    レスポンス

    HTTPステータスコードでリターンされ、Body情報として伝達する。

    HTTPステータスコードレスポンスメッセージ説明
    200OK一般的なリクエストの成功
    400Bad Request一般的なリクエスト失敗に使用
    ほとんどの場合、サーバが理解できない形式のリクエストがあった時のレスポンスとして使用
    4XX台のエラーコードは、クライアント側のエラーを表示するために使用
    401Unauthorized認証が必要
    403Forbiddenサーバのリクエスト拒否
    404Not Foundリクエストしたページが見つからない
    500Internal Server Error- 一般的なサーバエラーに対するレスポンスコード
    5XX台のエラーコードはサーバ側のエラーを表示するために使用

    この記事は役に立ちましたか?

    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.