Для того, чтобы получить иформацию о доступном сертификате для заказа по идентификатору продукта, необходимо отправить GET запрос по адресу https://api.xelent.ru/ssl/products/{id}.
Ответом будет JSON объект, который будет содержать массив объектов, каждый элемент массива описывает атрибуты одного из доступных сертификатов для заказа.
Выходные параметры
| Название | Тип | Описание |
|---|---|---|
| TrustLevel | Number | Уровень доверия |
| Id | Number | Уникальный идентификатор продукта |
| Vendor | string | Центр сертификации |
| Name | string | Название сертификата |
| Description | string | Описание сертификата |
| IsWildCard | bool | Сообщает, является ли данный сертификат типа WildCard |
| IsOrganizationValidation | bool | Доступна ли проверка организации |
| IsEV | bool | Доступна ли расширенная проверка |
| IsUnlimitedServers | bool | Ограничено ли количество сервероа для установки |
| IsSan | bool | Сообщает, является ли данный сертификат мультидоменным |
| SanIncluded | Number | Указывает количество включенных доменов по-умолчанию (для SAN) |
| MultiDomainsMaximumCount | Number | Указыват максимально возможное количество доменов (для SAN) |
| Prices | list | Цены и период действия:
|
| SanPrices | list | Цены на сертификат, если он типа SAN:
|
Пример запроса
curl -X GET -H 'Content-Type: application/json' -H 'Authorization: Bearer 75bb9805c018b1267b2cf599a38b95a3a811e2ef7ad9ca5ed838ea4c6bafaf50' "https://api.xelent.ru/ssl/products/28"
Request Header
Content-Type: application/json Authorization: Bearer 75bb9805c018b1267b2cf599a38b95a3a811e2ef7ad9ca5ed838ea4c6bafaf50
Пример ответа
{
"TrustLevel": 5,
"Id": 28,
"Vendor": "geotrust",
"Name": "GeoTrust TrueBusinessID SAN",
"Description": "Мы живём в эпоху разнопланового бизнеса в Интернете, когда даже малые и средние компании используют несколько доменных имен, чтобы предоставлять свои услуги, и именно поэтому они нуждаются в простом решении для обеспечения безопасности всех доменов и субдоменов. Сертификаты GeoTrust True BusinessID SAN включают в себя защиту до 99 доменных имен.",
"IsWildCard": false,
"IsOrganizationValidation": true,
"IsEv": false,
"IsUnlimitedServers": true,
"IsSan": true,
"SanIncluded": 4,
"SanMaximum": 99,
"Prices": [
{
"Price": 14960,
"Period": 12
},
{
"Price": 26136,
"Period": 24
},
{
"Price": 37400,
"Period": 36
}
],
"SanPrices": [
{
"Price": 1496,
"Period": 12,
"IsWildCard": false
},
{
"Price": 2640,
"Period": 24,
"IsWildCard": false
},
{
"Price": 3784,
"Period": 36,
"IsWildCard": false
}
]
}