Для того, чтобы добавить дополнительный домен к уже имеющемуся сертификату, необходимо отправить PUT запрос по адресу https://api.xelent.ru/ssl/{id}/addsan.
Ответом будет JSON объект, данный объект будет содержать все атрибуты заказанного сертификата.
Выходные параметры
Название | Тип | Описание |
---|---|---|
Id | Number | Уникальный идентификатор заказанного сертификата |
Product
| object
| Описание продукта
|
Domain | string | Домен |
DcvMethod | string | Способ валидации домена
|
DcvList | list | Информация процесса валидации домена
|
IsSecurityValidationFailed | bool | Поле означает, что в процессе проверки возникли проблемы, и сертификат проходит ручную проверку сотрудниками центра сертификации |
Period | Number | Период действия (мес) |
ExpireDate | DateTime | Дата окончания действия сертификата |
IsAutoProlong | bool | Включено автопродление? |
PfxPassword | string | Pfx-пароль |
State | string | Статус сертификата на момент обработки запроса
|
Firstname | string | Имя |
Lastname | string | Фамилия |
Phone | string | Номер телефона |
OrgName | string | Название организации |
OrgDepartment | string | Отдел |
OrgFax | string | Факс организации |
OrgPostalcode | string | Почтовый индекс организации |
OrgCountry | string | Страна местонахождения организации (2-х буквенный код страны согласно ISO-3166) |
OrgRegion | string | Регион местонахождения организации |
OrgCity | string | Город местонахождения организации |
OrgAddressline | string | Адрес организации |
Пример запроса
curl -X PUT -H 'Content-Type: application/json' -H 'Authorization: Bearer 75bb9805c018b1267b2cf599a38b95a3a811e2ef7ad9ca5ed838ea4c6bafaf50' "https://api.xelent.ru/ssl/159" -d ' {"SanDomains": [ "nevjdomain.ru" "sdfsdfsdfsdf.ua" "h12312321312.fg" "g.if"], "CreateCnameRecord": true}'
Request Header
Content-Type: application/json Authorization: Bearer 75bb9805c018b1267b2cf599a38b95a3a811e2ef7ad9ca5ed838ea4c6bafaf50
Пример ответа
{ "Id": 159, "Product": { "TrustLevel": 4, "Id": 15, "Vendor": "thawte", "Name": "Thawte Web Server SSL", "Description": "Если Вам нужен простой сертификат с проверкой компании от доверенного центра сертификации, то Thawte Web Server SSL - это то что Вам нужно. Сертификат не включает в себя дополнительные лицензии, SAN - опции и технологию SGC. При этом, он поддерживает 256-шифрование, а сумма гарантии составляет $1,250,000.00 ", "IsWildCard": false, "IsOrganizationValidation": true, "IsEv": false, "IsUnlimitedServers": true, "IsSan": true, "SanIncluded": null, "SanMaximum": 99, "Prices": [ { "Price": 6336, "Period": 12 }, { "Price": 11088, "Period": 24 }, { "Price": 15840, "Period": 36 } ], "SanPrices": [ { "Price": 6160, "Period": 12, "IsWildCard": false }, { "Price": 10736, "Period": 24, "IsWildCard": false }, { "Price": 15400, "Period": 36, "IsWildCard": false } ] }, "Domain": "domain.ru", "DcvMethod": "Email", "DcvList": [ { "Domain": "domain.ru", "IsSan": false, "ValidationData": "admin@domain.ru", "Status": "Proccessing" }, { "Domain": "nevdomain.ru", "IsSan": true, "ValidationData": "admin@nevdomain.ru", "Status": "Proccessing" } ], "IsSecurityValidationFailed": false, "Period": 12, "ExpireDate": "2018-01-31T12:41:11.513", "IsAutoProlong": true, "PfxPassword": "0gbccw6QDj", "State": "InProgress", "Firstname": "Test", "Lastname": "Testov", "Phone": "+79211111111", "OrgName": "1cloud", "OrgDepartment": "IT", "OrgFax": "+79211111111", "OrgPostalcode": "123456", "OrgCountry": "US", "OrgRegion": "Spb", "OrgCity": "Spb", "OrgAddressline": "Nevskiy pr 100 " }