Список получателей счетов

GET
https://www.digicert.com/services/v2/finance/billing-contact

Используйте эту конечную точку для вывода списка плательщиков, которые были сохранены в вашей учетной записи.

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

url = "https://www.digicert.com/services/v2/finance/billing-contact"

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/finance/billing-contact"

	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/finance/billing-contact',
  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
{
  "billing_contacts": [
    {
      "name": "Jimmy Smith",
      "address": "123 Fake Street",
      "city": "Lehi",
      "state": "ut",
      "zip": "84043",
      "country": "us",
      "email": "jimmy.smith@digicert.com",
      "phone": "8017019601",
      "container_id": 112233
    },
    {
      "name": "Janna Roe",
      "address": "126 Fake Street",
      "city": "Orem",
      "state": "Utah",
      "zip": "84043",
      "country": "us",
      "email": "janna.roe@digicert.com",
      "phone": "8017019601",
      "is_default_contact": true
    }
  ]
}

Строки запросов URL-адресов

Имя Обязательный/Необязательный Тип Описание
container_id необязательный int Отфильтруйте результаты в указанный контейнер.

Параметры ответного сообщения

Имя Тип Описание
billing_contacts array Список указываемых в ответе плательщиков.
.. name string Имя и фамилия плательщика.
.. address string Адрес плательщика.
.. city string Город плательщика.
.. state string Штат плательщика.
.. zip string Почтовый индекс плательщика.
.. country string Страна плательщика.
.. email string Адрес электронной почты плательщика.
.. phone string Номер телефона плательщика.
.. container_id int Контейнер, с которым связан плательщик.
Данный параметр опускается для плательщика по умолчанию.
.. is_default_contact bool Указывает, является ли контактное лицо плательщиком по умолчанию для учетной записи.
Допускается только один плательщик по умолчанию.