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 | Учётные данные, для генерации token обратитесь в техническую поддержку Racent. |
| vendor | String | Y | Получение по бренду, этот параметр принимает одно из следующих значений: Positive Sectigo sslTrus baiduTrust Digicert Geotrust GlobalSign Thawte Entrust CFCA WoTrus Certum |
| encryptType | Int | N | 1: Международный алгоритм (rsa/ecc) 1: Китайский национальный алгоритм |
Возврат функции
| Имя параметра | Тип параметра | Обязательный | Описание |
|---|---|---|---|
| code | Int | Y | Статус возврата, подробное описание см. в приложении 3.1 |
| data | Array | N | Каждый элемент — это 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 | Максимальное количество доменов. Значение Y или 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 | Цена за один год; цена за два года — price024. Если отсутствует, покупка на такой срок невозможна |
| sanPrice | Object | N | Цена за дополнительные домены SAN, подробности ниже |
| price012 | Number | N | Цена за один год; цена за два года — price024. Если отсутствует, покупка на такой срок невозможна |
| errors | Object or String | N | При статусе ошибки — конкретное сообщение об ошибке. |