サブアカウント情報

GET
https://www.digicert.com/services/v2/account/subaccount/{{subaccount_id}}

このエンドポイントを使用して、サブアカウントについての情報を取得します。

cURL
curl -X GET \
  'https://www.digicert.com/services/v2/account/subaccount/{{subaccount_id}}' \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}'
Python
import requests

url = "https://www.digicert.com/services/v2/account/subaccount/{{subaccount_id}}"

payload = ""
headers = {
    'X-DC-DEVKEY': "{{api_key}}",
    'Content-Type': "application/json"
    }

response = requests.request("GET", url, data=payload, headers=headers)

print(response.text)
Go
package main

import (
	"fmt"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://www.digicert.com/services/v2/account/subaccount/{{subaccount_id}}"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("X-DC-DEVKEY", "{{api_key}}")
	req.Header.Add("Content-Type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := ioutil.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
NodeJS
var request = require("request");

var options = { method: 'GET',
  url: 'https://www.digicert.com/services/v2/account/subaccount/{{subaccount_id}}',
  headers: 
   { 'Content-Type': 'application/json',
     'X-DC-DEVKEY': '{{api_key}}' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
200 OK
{
  "account_id": 1122339,
  "account_type": "reseller",
  "organization_name": "Real Organization",
  "date_created": "2018-11-29 18:25:04",
  "parent_account_id": "1122331",
  "billing_account_name": "Billing Account, Inc.",
  "billing_account_id": 1122328,
  "account_manager": "Jim James",
  "bill_parent": false,
  "master_user": {
    "first_name": "Alan",
    "last_name": "Allen",
    "email": "alan.allen@example.com",
    "job_title": "subreseller",
    "telephone": "801-701-9600",
    "i18n_language_id": "1",
    "container_id": "11223"
  },
  "organization": {
    "id": 121212,
    "status": "active",
    "name": "Real Organization",
    "address": "123 Fake Street",
    "zip": "84043",
    "city": "Lehi",
    "state": "ut",
    "country": "us",
    "telephone": "801-701-9600",
    "is_active": true,
    "container": {
      "id": 11223,
      "parent_id": 0,
      "name": "Real Organization",
      "is_active": true
    }
  },
  "billing_contact": {
    "name": "Alan Allen",
    "address": "123 Fake Street",
    "city": "Lehi",
    "state": "ut",
    "zip": "84043",
    "country": "us",
    "email": "alan.allen@example.com",
    "phone": "801-701-9600"
  }
}

応答パラメータ

名前 種別 説明
account_id int サブアカウント ID
account_type string サブアカウントタイプを定義します。
「用語集 — サブアカウントタイプ」を参照してください
organization_name string サブアカウントのプライマリ組織の法人名
date_created string サブアカウント作成時のタイムスタップ
形式:yyyy-MM-dd HH:mm:ss
parent_account_id string サブアカウントの親のアカウント ID
billing_account_name string 請求に使用する親アカウントの名前
billing_account_id int 請求に使用する親アカウントのアカウント ID
account_manager string サブアカウントのアカウント代理人名
bill_parent bool 親アカウントが証明書オーダーについて請求された場合に指定します。
master_user object サブアカウント管理者についての詳細
.. first_name string サブアカウント管理者の名
.. last_name string サブアカウント管理者の姓
.. email string サブアカウント管理者のメールアドレス
.. job_title string サブアカウント管理者の役職
.. telephone string サブアカウント管理者の電話番号
.. i18n_language_id string サブアカウント管理者の優先言語
.. container_id string サブアカウント管理者に割り当てられたコンテナ ID
organization object サブアカウントのプライマリ組織についての詳細
.. id int 組織 ID.
.. status string 組織ステータス
可能な値:active,inactive
.. name string 組織の法人名
.. address string 組織の住所
.. zip string 組織所在地の郵便番号
.. city string 組織の所在市町村
.. state string 組織の所在州(都道府県)
.. country string 組織の所在国
.. telephone string 組織の電話番号
.. is_active bool 組織のアクティブステータス
.. container object 組織情報を添付する先のプライマリコンテナ
.. .. id int コンテナ ID
.. .. parent_id int コンテナの親の ID
.. .. name string コンテナ名
.. .. is_active bool コンテナのアクティブステータス
billing_contact object サブアカウントの請求連絡先についての詳細
.. name string
.. address string
.. city string
.. state 文字列
.. zip 文字列
.. country 文字列
.. email 文字列
.. phone 文字列