GetServiceCodeList

API情報

API種別 Action 対象 名称 実行
その他 GetServiceCodeList 契約 サービスコード一覧取得  

リクエストパラメータ

パラメータ 必須 意味
GpServiceCode 対象GP契約のgpサービスコード

レスポンス

フィールド タイプ 意味
GetServiceCodeListResponse.GpServiceCode String 対象GP契約のgpサービスコード
GetServiceCodeListResponse.GcServiceCodeList Array GP契約に含まれる仮想サーバのサービスコードのリスト
GetServiceCodeListResponse.GnbServiceCodeList Array GP契約に含まれるNAS/Bオプションのサービスコードのリスト
GetServiceCodeListResponse.GxServiceCodeList Array GP契約に含まれるVLANオプションサービスコードのリスト
GetServiceCodeListResponse.GlServiceCodeList Array GP契約に含まれるFW+LBオプションサービスコードのリスト
GetServiceCodeListResponse.GvmServiceCodeList Array GP契約に含まれるVPN Type-Mオプションサービスコードのリスト
GetServiceCodeListResponse.GvsServiceCodeList Array GP契約に含まれるVPN Type-Sオプションサービスコードのリスト
GetServiceCodeListResponse.GomServiceCodeList Array GP契約に含まれるシステム運用管理オプションサービスコードのリスト

エラーコード

制限

サンプル

リクエスト

※実際には一行で現します
https://gp.api.iij.jp/json
    ?APIVersion=20130901
    &AccessKeyId=XXXXXXXXXXXXXXXXXXXX
    &Action=GetServiceCodeList
    &Expire=2013-09-01T10%3A10%3A30Z
    &GpServiceCode=gp########
    &SignatureMethod=HmacSHA256
    &SignatureVersion=2
    &Signature=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

レスポンス (JSON)

Json
{
    "GetServiceCodeListResponse": {
        "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
        "CustomerCode": "SG#######",
        "GpServiceCode": "gp########",
        "GcServiceCodeList": [
            "gc#######1",
            "gc#######2"
        ],
        "GnbServiceCodeList": [
            "gnb#######1",
            "gnb#######2"
        ],
        "GxServiceCodeList": [
            "gx########"
        ],
        "GlServiceCodeList": [
            "gl#######1",
            "gl#######2"
        ],
        "GvmServiceCodeList": [
            "gvm########"
        ],
        "GvsServiceCodeList": [
            "gvs########"
        ],
        "GomServiceCodeList": [
            "gom########"
        ]
    }
}

レスポンス (XML)

XML
<?xml version="1.0" encoding="UTF-8"?>
<GetServiceCodeListResponse>
  <RequestId>xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx</RequestId>
  <CustomerCode>SG#######</CustomerCode>
  <GpServiceCode>gp########</GpServiceCode>
  <GcServiceCodeList>
    <GcServiceCode>gc#######1</GcServiceCode>
    <GcServiceCode>gc#######2</GcServiceCode>
  </GcServiceCodeList>
  <GnbServiceCodeList>
    <GnbServiceCode>gnb#######1</GnbServiceCode>
    <GnbServiceCode>gnb#######2</GnbServiceCode>
  </GnbServiceCodeList>
  <GxServiceCodeList>
    <GxServiceCode>gx########</GxServiceCode>
  </GxServiceCodeList>
  <GlServiceCodeList>
    <GlServiceCode>gl#######1</GlServiceCode>
    <GlServiceCode>gl#######2</GlServiceCode>
  </GlServiceCodeList>
  <GvmServiceCodeList>
    <GvmServiceCode>gvm########</GvmServiceCode>
  </GvmServiceCodeList>
  <GvsServiceCodeList>
    <GvsServiceCode>gvs########</GvsServiceCode>
  </GvsServiceCodeList>
  <GomServiceCodeList>
    <GomServiceCode>gom########</GomServiceCode>
  </GomServiceCodeList>
</GetServiceCodeListResponse>