事業場
    • PDF

    事業場

    • PDF

    Article Summary

    説明

    顧客社の事業場情報をWOKPLACEで設定するためのAPIです。

    追加API

    事業場情報を追加する。

    リクエストURL

    POST https://workplace.apigw.ntruss.com/organization/apigw/v1/company/{companyId}/placebiz/{externalKey}
    

    リクエストヘッダ

    HeaderDescription
    x-ncp-apigw-timestamp* 1970年1月1日 00:00:00 協定世界時(UTC)からの経過時間をミリセカンド(Millisecond)で表したものである。
    * API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす
    x-ncp-iam-access-key* NAVERクラウドプラットフォームポータルまたはSub Accountから発行されたAccess Key ID
    x-ncp-apigw-signature-v2* 上記例のBodyをAccess Key IDとマッピングするSecret Keyで暗号化した署名
    * HMAC暗号化アルゴリズムはHmacSHA256を使用

    リクエストPathパラメータ

    パラメータタイプサイズ必須説明
    companyIdString36Y連携キー(CompanyId) Developers > 基本設定 > 連携キー
    externalKeyString36Y追加情報外部キー

    リクエストBodyパラメータ

    パラメータタイプサイズ必須説明
    placeNmString100Y事業場名
    placeNmI18nNamesMapY事業場多国語名Map<Locale, String> i18nNames
    corporateNumString30Y法人番号または代表者住民番号
    corporateNmString100Y法人名または商号
    categoryString1N事業場区分(1:代理人, 2:法人事業者, 3:個人事業者)
    phoneNumString30N電話番号
    corpRegistNumString30Y事業者登録番号
    corpRegistSubNumIntN従事業場番号(4桁)
    bossNmString100Y事業場名
    bossNmI18nNamesMapN事業場多国語名Map<Locale, String> i18nNames
    useYnString1Y使用区分(Y/N)
    zipcodeString10N郵便番号
    addrString100N住所
    addrDtlString100N詳細住所
    bizTypeString100N業種
    bizCondString100N業態
    texOfficeCodeIntN税務署コード
    addTexDeclareYnString1N消費税申告区分
    endYmdString10N事業場終了日

    リクエスト例示

    POST https://workplace.apigw.ntruss.com/organization/apigw/v1/company/adc835a8-244c-46b4-8410-7421816d4808/placebiz/gw02attrext0001
    
    POST /organization/apigw/v1/company/adc835a8-244c-46b4-8410-7421816d4808/placebiz/gw02attrext0001
    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=
    {
        "placeNm" : "ソチョ事業場",
        "placeNmI18nNames" : {
        "en_US" : "SEOCHO PLACE",
        "ko_KR" : "서초사업장",
        "ja_JP" : "ソチョ事業場(JP)",
        "zh_CN" : "ソチョ事業場(CN)",
        "zh_TW" : "ソチョ事業場(TW)"
        },
        "category" : "1",
        "corporateNum" : "111-22-34567",
        "corporateNm" : "テスト事業場(法人)",
        "phoneNum" : "010-3456-3456",
        "corpRegistNum" : "345-22-34567",
        "corpRegistSubNum" : "666",
        "bossNm" : "ホンギルドン",
        "bossNmI18nNames" : {
        "en_US" : "Gil-Dong Hong",
        "ko_KR" : "홍길동",
        "ja_JP" : "ホンギルドン(JP)",
        "zh_CN" : "ホンギルドン(CN)",
        "zh_TW" : "ホンギルドン(TW)"
        },
        "useYn" : "Y",
        "zipcode" : "123-456",
        "addr" : "キョンギ道 ソンナン市 ブンダン区 ドンパンギョ路 65番ギル 34-13",
        "addrDtl" : "詳細住所",
        "bizType" : "業態",
        "bizCond" : "業種",
        "texOfficeCode" : "123",
        "addTexDeclareYn" : "Y",
        "endYmd" : "2999-12-31"
    }
    

    レスポンス例示

    {
        "companyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
        "category": 1,
        "corporateNum": "111-22-34567",
        "placeNm": "テスト事業場",
        "placeNmI18nNames": {
            "en_US": "SEOCHO PLACE",
            "ko_KR": "서초사업장",
            "ja_JP": "ソチョ事業場(JP)",
            "zh_CN": "ソチョ事業場(CN)",
            "zh_TW": "ソチョ事業場(TW)"
        },
        "corporateNm": "テスト事業場(法人)",
        "phoneNum": "010-3456-3456",
        "corpRegistNum": "345-22-34567",
        "corpRegistSubNum": 666,
        "bossNm": "ホンギルドン",
        "bossNmI18nNames": {
            "en_US": "Gil-Dong Hong",
            "ko_KR": "홍길동",
            "ja_JP": "ホンギルドン(JP)",
            "zh_CN": "ホンギルドン(CN)",
            "zh_TW": "ホンギルドン(TW)"
        },
        "useYn": "Y",
        "zipcode": "123-456",
        "addr": "キョンギ道 ソンナン市 ブンダン区 ドンパンギョ路 65番ギル",
        "addrDtl": " 34-13 801号",
        "bizType": "インターネット",
        "bizCond": "サービス",
        "texOfficeCode": 123,
        "addTexDeclareYn": "Y",
        "endYmd": "2999-12-31",
        "externalKey": "gw02attrext0001"
    }
    

    修正API

    事業場情報を修正する。

    リクエストURL

    PUT https://workplace.apigw.ntruss.com/organization/apigw/v1/company/{companyId}/placebiz/{externalKey}
    

    リクエストヘッダ

    HeaderDescription
    x-ncp-apigw-timestamp* 1970年1月1日 00:00:00 協定世界時(UTC)からの経過時間をミリセカンド(Millisecond)で表したものである。
    * API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす
    x-ncp-iam-access-key* NAVERクラウドプラットフォームポータルまたはSub Accountから発行されたAccess Key ID
    x-ncp-apigw-signature-v2* 上記例のBodyをAccess Key IDとマッピングするSecret Keyで暗号化した署名
    * HMAC暗号化アルゴリズムはHmacSHA256を使用

    リクエストPathパラメータ

    パラメータタイプサイズ必須説明
    companyIdString36Y連携キー(CompanyId) Developers > 基本設定 > 連携キー
    externalKeyString36Y追加情報外部キー

    リクエストBodyパラメータ

    パラメータタイプサイズ必須説明
    placeNmString100Y事業場名
    placeNmI18nNamesMapY事業場多国語名Map<Locale, String> i18nNames
    corporateNumString30Y法人番号または代表者住民番号
    corporateNmString100Y法人名または商号
    categoryString1N事業場区分(1:代理人, 2:法人事業者, 3:個人事業者)
    phoneNumString30N電話番号
    corpRegistNumString30Y事業者登録番号
    corpRegistSubNumIntN従事業場番号(4桁)
    bossNmString100Y事業場名
    bossNmI18nNamesMapN事業場多国語名Map<Locale, String> i18nNames
    useYnString1Y使用区分(Y/N)
    zipcodeString10N郵便番号
    addrString100N住所
    addrDtlString100N詳細住所
    bizTypeString100N業種
    bizCondString100N業態
    texOfficeCodeIntN税務署コード
    addTexDeclareYnString1N消費税申告区分
    endYmdString10N事業場終了日

    リクエスト例示

    PUT https://workplace.apigw.ntruss.com/organization/apigw/v1/company/adc835a8-244c-46b4-8410-7421816d4808/placebiz/gw02attrext0002
    
    PUT /organization/apigw/v1/company/adc835a8-244c-46b4-8410-7421816d4808/placebiz/gw02attrext0002
    HOST: workplaceg.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=
    {   "placeNm" : "修正-ソチョ事業場",
        "placeNmI18nNames" : {
        "en_US" : "SEOCHO PLACE",
        "ko_KR" : "수정-서초사업장",
        "ja_JP" : "修正-ソチョ事業場(JP)",
        "zh_CN" : "修正-ソチョ事業場(CN)",
        "zh_TW" : "修正-ソチョ事業場(TW)"
        },
        "category" : "1",
        "corporateNum" : "111-22-34567",
        "corporateNm" : "テスト事業場(法人)",
        "phoneNum" : "010-3456-3456",
        "corpRegistNum" : "345-22-34567",
        "corpRegistSubNum" : "666",
        "bossNm" : "ホンギルドン",
        "bossNmI18nNames" : {
        "en_US" : "Gil-Dong Hong",
        "ko_KR" : "홍길동",
        "ja_JP" : "ホンギルドン(JP)",
        "zh_CN" : "ホンギルドン(CN)",
        "zh_TW" : "ホンギルドン(TW)"
        },
         "useYn": "Y",
         "zipcode": "123-456",
         "addr": "キョンギ道 ソンナン市 ブンダン区 ドンパンギョ路 65番ギル",
         "addrDtl": " 34-13 801号",
         "bizType": "インターネット",
         "bizCond": "サービス",
         "texOfficeCode": 123,
         "addTexDeclareYn": "Y",
         "endYmd": "2999-12-31"
    }
    

    レスポンス例示

    {
        "timestamp": "2019-12-13 14:33:31",
        "status": 200,
        "error": null,
        "message": null,
        "path": "/organization/apigw/v1/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/placebiz/195c1526-d8f4-40b3-9269-1c55b7336551111111",
        "body": {
            "companyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
            "category": 1,
            "corporateNum": "111-22-34567",
            "placeNm": "修正-ソチョ事業場",
            "placeNmI18nNames" : {
            "en_US" : "SEOCHO PLACE",
            "ko_KR" : "수정-서초사업장",
            "ja_JP" : "修正-ソチョ事業場(JP)",
            "zh_CN" : "修正-ソチョ事業場(CN)",
            "zh_TW" : "修正-ソチョ事業場(TW)"
            },
            "corporateNm": "テスト事業場(法人)",
            "phoneNum": "010-3456-3456",
            "corpRegistNum": "3452234567",
            "corpRegistSubNum": 666,
            "bossNm": "ホンギルドン",
            "bossNmI18nNames": {
                "zh_CN": "ホンギルドン(CN)",
                "ja_JP": "ホンギルドン(JP)",
                "ko_KR": "홍길동",
                "zh_TW": "ホンギルドン(TW)",
                "en_US": "Gil-Dong Hong"
            },
            "useYn": "Y",
            "zipcode": "123-456",
            "addr": "キョンギ道 ソンナン市 ブンダン区 ドンパンギョ路 65番ギル",
            "addrDtl": "34-13 801号",
            "bizType": "業態",
            "bizCond": "業種",
            "texOfficeCode": 123,
            "addTexDeclareYn": "Y",
            "endYmd": "2999-12-31",
            "externalKey": "195c1526-d8f4-40b3-9269-1c55b7336551111111"
        }
    }
    

    削除API

    事業場情報を削除する。

    リクエストURL

    DELETE https://workplace.apigw.ntruss.com/organization/apigw/v1/company/{companyId}/placebiz/{externalKey}
    

    リクエストヘッダ

    HeaderDescription
    x-ncp-apigw-timestamp* 1970年1月1日 00:00:00 協定世界時(UTC)からの経過時間をミリセカンド(Millisecond)で表したものである。
    * API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす
    x-ncp-iam-access-key* NAVERクラウドプラットフォームポータルまたはSub Accountから発行されたAccess Key ID
    x-ncp-apigw-signature-v2* 上記例のBodyをAccess Key IDとマッピングするSecret Keyで暗号化した署名
    * HMAC暗号化アルゴリズムはHmacSHA256を使用

    リクエストPathパラメータ

    パラメータタイプサイズ必須説明
    companyIdString36Y連携キー(CompanyId) Developers > 基本設定 > 連携キー
    externalKeyString36Y追加情報外部キー

    レスポンス例示

    {
        "timestamp": "2019-12-17 13:54:08",
        "status": 200,
        "error": null,
        "message": null,
        "path": "/admin/ns/apigw/v1/company/fe5f8382-aae3-4746-8d6e-f9d0545c5a9b/placebiz/KEY_004",
        "body": null
    }
    

    全体リストAPI

    設定した追加情報の全体リストを取得する。

    リクエストURL

    GET https://workplace.apigw.ntruss.com/organization/apigw/v1/company/{companyId}/placebiz
    

    リクエストヘッダ

    HeaderDescription
    x-ncp-apigw-timestamp* 1970年1月1日 00:00:00 協定世界時(UTC)からの経過時間をミリセカンド(Millisecond)で表したものである。
    * API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす
    x-ncp-iam-access-key* NAVERクラウドプラットフォームポータルまたはSub Accountから発行されたAccess Key ID
    x-ncp-apigw-signature-v2* 上記例のBodyをAccess Key IDとマッピングするSecret Keyで暗号化した署名
    * HMAC暗号化アルゴリズムはHmacSHA256を使用

    リクエストPathパラメータ

    パラメータタイプサイズ必須説明
    companyIdString36Y連携キー(CompanyId) Developers > 基本設定 > 連携キー

    リクエスト例示

    GET https://workplace.apigw.ntruss.com/organization/apigw/v1/company/fe5f8382-aae3-4746-8d6e-f9d0545c5a9b/placebiz
    

    レスポンス例示

    {
        "timestamp": "2019-12-17 13:36:21",
        "status": 200,
        "error": null,
        "message": null,
        "path": "/admin/ns/apigw/v1/company/fe5f8382-aae3-4746-8d6e-f9d0545c5a9b/placebiz",
        "body": [
            {
                "companyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
                "category": 1,
                "corporateNum": "111-22-34567",
                "placeNm": "ソチョ事業場",
                "placeNmI18nNames": {
                    "zh_CN": "ソチョ事業場(CN)",
                    "ja_JP": "ソチョ事業場(JP)",
                    "ko_KR": "서초사업장",
                    "zh_TW": "ソチョ事業場(TW)",
                    "en_US": "SEOCHO PLACE"
                },
                "corporateNm": "ソチョ事業場(法人)",
                "phoneNum": "010-3456-3456",
                "corpRegistNum": "3452234567",
                "corpRegistSubNum": 666,
                "bossNm": "ホンギルドン",
                "bossNmI18nNames": {
                    "zh_CN": "ホンギルドン(CN)",
                    "ja_JP": "ホンギルドン(JP)",
                    "ko_KR": "홍길동",
                    "zh_TW": "ホンギルドン(TW)",
                    "en_US": "Gil-Dong Hong"
                },
                "useYn": "Y",
                "zipcode": "123-456",
                "addr": "キョンギ道 ソンナン市 ブンダン区 ドンパンギョ路 65番ギル",
                "addrDtl": " 34-13",
                "bizType": "業態",
                "bizCond": "業種",
                "texOfficeCode": 123,
                "addTexDeclareYn": "Y",
                "endYmd": "2999-12-31",
                "externalKey": "195c1526-d8f4-40b3-9269-1c55b7336551111111"
            },
            {
                "companyId": "fe5f8382-aae3-4746-8d6e-f9d0545c5a9b",
                "category": 2,
                "corporateNum": "111-22-34561",
                "placeNm": "カンナン事業場",
                "placeNmI18nNames": {
                   "zh_CN": "カンナン事業場(CN)",
                   "ja_JP": "カンナン事業場(JP)",
                   "ko_KR": "강남사업장",
                   "zh_TW": "カンナン事業場(TW)",
                   "en_US": "GANG-NAM PLACE"
                },
                "corporateNm":  "カンナン事業場(法人)",
                "phoneNum": "111-3456-7890",
                "corpRegistNum": "3452234567",
                "corpRegistSubNum": 777,
                "bossNm": "ホンギルソク",
                "bossNmI18nNames": {
                    "zh_CN": "ホンギルソク(CN)",
                    "ja_JP": "ホンギルソク(JP)",
                    "ko_KR": "홍길석",
                    "zh_TW": "ホンギルソク(TW)",
                    "en_US": "Gil-SEOK Hong"
                },
                "useYn": "Y",
                "zipcode": "123-456",
                "addr": "ソウル市 カンナン区 キョデ路 65番ギル",
                "addrDtl": " 34-13",
                "bizType": "業態",
                "bizCond": "業種",
                "texOfficeCode": 123,
                "addTexDeclareYn": "Y",
                "endYmd": "2017-12-29",
                "externalKey": "195c1526-d8f4-40b3-9269-1c55b7336551111112"
            }
        ]
    }
    
    

    単件照会API

    事業場の中、1件を照会する。

    リクエストURL

    GET https://workplace.apigw.ntruss.com/organization/apigw/v1/company/{companyId}/placebiz
    

    リクエストヘッダ

    HeaderDescription
    x-ncp-apigw-timestamp* 1970年1月1日 00:00:00 協定世界時(UTC)からの経過時間をミリセカンド(Millisecond)で表したものである。
    * API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす
    x-ncp-iam-access-key* NAVERクラウドプラットフォームポータルまたはSub Accountから発行されたAccess Key ID
    x-ncp-apigw-signature-v2* 上記例のBodyをAccess Key IDとマッピングするSecret Keyで暗号化した署名
    * HMAC暗号化アルゴリズムはHmacSHA256を使用

    リクエストPathパラメータ

    パラメータタイプサイズ必須説明
    companyIdString36Y連携キー(CompanyId) Developers > 基本設定 > 連携キー
    externalKeyString36Y追加情報外部キー

    リクエスト例示

    GET https://workplace.apigw.ntruss.com/organization/apigw/v1/company/adc835a8-244c-46b4-8410-7421816d4808/placebiz
    

    レスポンス例示

    {
        "timestamp": "2019-12-13 14:33:31",
        "status": 200,
        "error": null,
        "message": null,
        "path": "/organization/apigw/v1/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/placebiz",
        "body": {
            "companyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
            "category": 1,
            "corporateNum": "111-22-34567",
            "placeNm": "ソチョ事業場",
            "placeNmI18nNames": {
                "zh_CN": "ソチョ事業場(CN)",
                "ja_JP": "ソチョ事業場(JP)",
                "ko_KR": "서초사업장",
                "zh_TW": "ソチョ事業場(TW)",
                "en_US": "SEOCHO PLACE"
            },
            "corporateNm": "ソチョ事業場(法人)",
            "phoneNum": "010-3456-3456",
            "corpRegistNum": "3452234567",
            "corpRegistSubNum": 666,
            "bossNm": "ホンギルドン",
            "bossNmI18nNames": {
                "zh_CN": "ホンギルドン(CN)",
                "ja_JP": "ホンギルドン(JP)",
                "ko_KR": "홍길동",
                "zh_TW": "ホンギルドン(TW)",
                "en_US": "Gil-Dong Hong"
            },
            "useYn": "Y",
            "zipcode": "123-456",
            "addr": "キョンギ道 ソンナン市 ブンダン区 ドンパンギョ路 65番ギル",
            "addrDtl": " 34-13",
            "bizType": "業態",
            "bizCond": "業種",
            "texOfficeCode": 123,
            "addTexDeclareYn": "Y",
            "endYmd": "2999-12-31",
            "externalKey": "195c1526-d8f4-40b3-9269-1c55b7336551111111"
        }
    }
    

    レスポンス

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

    HTTPステータスコードレスポンスメッセージ説明
    200OK一般的なリクエスト成功
    201Createdリソース作成成功に対するレスポンスコード
    400Bad Request一般的なリクエスト失敗に使用(大体、サーバが理解できない形式のリクエストの場合にレスポンスするため使用)
    500Internal Server Error一般的なサーバエラーに対するレスポンスコード、4XX代のエラーコードがクライアント側のエラーを表示するために使われるのであれば、
    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.