Сертификат по идентификатору

Для того, чтобы получить сертификат со всей информацией по нему, необходимо отправить GET запрос по адресу https://api.1cloud.ru/ssl/{id}, где {id} - уникальный идентификатор сертификата.

Ответом будет JSON объект, который будет содержать описание значений атрибутов данного сертификата.

Выходные параметры

Название Тип Описание
IdNumberУникальный идентификатор имеющегося сертификата
Product
  1. TrustLevel
  2. Id
  3. Vendor
  4. Name
  5. Description
  6. IsWildCard
  7. IsOrganizationValidation
  8. IsEv
  9. IsUnlimitedServers
  10. IsSan
  11. SanIncluded
  12. SanMaximum
  13. Prices
  14. SanPrices
object
  1. Number
  2. Number
  3. string
  4. string
  5. string
  6. bool
  7. bool
  8. bool
  9. bool
  10. bool
  11. Number
  12. Number
  13. list
  14. list
Описание продукта
  1. Уровень доверия
  2. Уникальный идентификатор продукта
  3. ЦС
  4. Название модели
  5. Описание
  6. Есть ли опция Wildcard
  7. Есть ли опция проверки организации
  8. Есть ли опция расширенной проверки
  9. Есть ли опция мультисерверности
  10. Есть ли опция мультидоменности
  11. Количество включенных доп. доменов
  12. Максимальное количество доменов
  13. Цены
    1. Price: стоимость сертификата
    2. Period: период действия (мес)
  14. Цены для доп.доменов
    1. Price: стоимость сертификата
    2. Period: период действия (мес)
DomainstringДомен
DcvMethodstringСпособ валидации домена
  • Email
  • Dns
  • Http
  • Https
DcvListlistИнформация процесса валидации домена
  1. Domain: домен
  2. IsSAN: является ли доп. доменом
  3. ValidationData: данные валидации
  4. Status: статус валидации
IsSecurityValidationFailedboolОзначает, что в процессе проверки возникли проблемы, и сертификат проходит ручную проверку сотрудниками центра сертификации
PeriodNumberПериод действия (мес)
ExpireDateDateTimeДата окончания действия сертификата
IsAutoProlongboolВключено ли автопродление
PfxPasswordstringPfx-пароль
StatestringСтатус сертификата на момент обработки запроса
  • InProgress - в процессе
  • Active - активен
  • InComplete - не завершен
  • Canceled - отменен
  • Canceling -  в процессе отмены
  • Expired - истек срок действия
  • NeedMoney - нужны средства для оплаты
  • Outdated - устаревший
  • ReIssue - перезаказан
FirstnamestringИмя
LastnamestringФамилия
PhonestringНомер телефона
OrgNamestringНазвание организации
OrgDepartmentstringОтдел
OrgFaxstringФакс организации
OrgPostalcodestringПочтовый индекс организации (только для OV/EV)
OrgCountrystringСтрана местонахождения организации
OrgRegionstringРегион местонахождения организации
OrgCitystringГород местонахождения организации
OrgAddresslinestringАдрес организации (только для OV/EV)

Пример запроса

curl -X GET -H 'Content-Type: application/json' -H 'Authorization: Bearer 75bb9805c018b1267b2cf599a38b95a3a811e2ef7ad9ca5ed838ea4c6bafaf50' "https://api.1cloud.ru/ssl/138"

Request Header

Content-Type: application/json Authorization: Bearer 75bb9805c018b1267b2cf599a38b95a3a811e2ef7ad9ca5ed838ea4c6bafaf50

Пример ответа

{
  "Id": 138,
  "Product": {
    "TrustLevel": 3,
    "Id": 3,
    "Vendor": "comodo",
    "Name": "Comodo PositiveSSL",
    "Description": "",
    "IsWildCard": false,
    "IsOrganizationValidation": false,
    "IsEv": false,
    "IsUnlimitedServers": true,
    "IsSan": false,
    "SanIncluded": null,
    "SanMaximum": null,
    "Prices": [
      {
        "Price": 0,
        "Period": 3
      }
    ],
    "SanPrices": []
  },
  "Domain": "Domain_143",
  "DcvMethod": "Email",
  "DcvList": [
    {
      "Domain": "Domain_138.ru",
      "IsSan": false,
      "ValidationData": "",
      "Status": "Proccessing"
    }
  ],
  "IsSecurityValidationFailed": false,
  "Period": 3,
  "ExpireDate": "2017-04-10T00:00:00",
  "IsAutoProlong": false,
  "PfxPassword": "G6b5d82qD1",
  "State": "Active",
  "Firstname": "Ivan",
  "Lastname": "Ivanov",
  "Phone": "+79211234567",
  "OrgName": "Organization_143",
  "OrgDepartment": "IT",
  "OrgFax": "+79211234567",
  "OrgPostalcode": null,
  "OrgCountry": "RU",
  "OrgRegion": "Spb",
  "OrgCity": "Spb",
  "OrgAddressline": null
}