2.7 製品および価格リストの取得
2.7.1 API情報
| テスト環境 | |
|---|---|
| 本番環境 | https://portal.racent.com/ssl/productList |
| リクエストメソッド | POST |
| content-type | multipart/form-data |
| 説明 | このインターフェースは製品情報を取得します。 |
2.7.2 パラメータ定義
| パラメータ名 | パラメータタイプ | 必須 | 説明 |
|---|---|---|---|
| api_token | String | Y | 認証情報です。トークンの生成についてはRacentテクニカルサポートにお問い合わせください。 |
| vendor | String | Y | ブランドに基づいて取得します。このパラメータは以下の値のいずれかです: Positive Sectigo sslTrus baiduTrust Digicert Geotrust GlobalSign Thawte Entrust CFCA WoTrus Certum |
| encryptType | Int | N | 1:国際アルゴリズム(rsa/ecc) 1:中国商用暗号(SM)アルゴリズム |
関数の戻り値
| パラメータ名 | パラメータタイプ | 必須 | 説明 |
|---|---|---|---|
| code | Int | Y | 戻りステータスです。詳細は付録3.1を参照してください |
| data | Array | N | 各項目は1つの製品Objectで、各項目の詳細は以下の通りです: |
| code | String | N | 製品コード |
| productName | String | N | 製品名 |
| supportWildcard | String | N | ワイルドカードに対応しているかどうか。値はYまたはNです。 |
| supportStandard | String | N | 標準ドメインに対応しているかどうか。値はYまたはNです。 |
| supportIp | String | N | IPに対応しているかどうか。値はYまたはNです。 |
| supportSan | String | N | 複数ドメインに対応しているかどうか。値はYまたはNです。 |
| validationType | String | N | 証明書のタイプ。値はdv、ov、evのいずれかです |
| maxDomain | Int | N | 最大ドメイン数。 |
| maxYear | Int | N | 購入可能な最大年数。 |
| defaultProtectDomain | Int | N | デフォルトの保護ドメイン数。 |
| defaultProtectType | String | N | デフォルトの保護ドメインタイプ。 standard:標準 wildcard:ワイルドカード |
| billingMethod | String | N | 決済方式。 standard:標準料金 flex:ドメイン数に応じた料金 |
| price | Object | N | |
| basePrice | Object | N | 基本価格、詳細は以下の通りです |
| price012 | Number | N | 1年分の価格、同様に2年分はprice024です。存在しない場合はその年数で購入できないことを示します |
| sanPrice | Object | N | マルチドメインの追加ドメイン価格、詳細は以下の通りです |
| price012 | Number | N | 1年分の価格、同様に2年分はprice024です。存在しない場合はその年数で購入できないことを示します |
| errors | Object or String | N | 返却ステータスがエラーの場合の具体的なエラー情報。 |