ym88659208ym87991671
Получение сертификата по серийному номеру сертификата | Документация для разработчиков

Получение сертификата по серийному номеру сертификата

Обновлено 20 декабря 2023

Перед выполнением запроса к сервисам CAPROXY необходимо вызвать Сервис получения токена авторизации

Open API Documentation можно найти на странице Описание работы сервиса

Описание сервиса GET /crt/{crt_id}

Клиент отправляет запрос на получение сертификата по запрошенному серийному номеру.

В ответ получает тело сертификата с запрошенным серийным номером, серийный номер и даты истечения срока действия сертификата.

Параметры запроса

Наименование поляТип данныхОписание поляОбязательность параметраПаттерн
HEAD
X-RqUidStringУникальный идентификатор сообщения ФП Интеграционный слой Чтобы обеспечить уникальность, можно использовать стандартные библиотеки и классы для генерации UUID/GUID ( https://ru.wikipedia.org/wiki/UUID ).\^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\$maxLength: 36
RqUidStringУникальный идентификатор сообщения SberAPI Чтобы обеспечить уникальность, можно использовать стандартные библиотеки и классы для генерации UUID/GUID ( https://ru.wikipedia.org/wiki/UUID ), убрав из результата разделители «-».\^[0-9a-fA-F]{32}\$
X-SystemStringСистема Пример: FINTECH, HRPLATFORM, SYNAPSEСогласуется на этапе первичных встреч с представителями ФП ИС\^[a-zA-Z0-9-_]+\$maxLength: 100
X-ChannelStringКанал Для потребителей в Сигме в значении параметра надо указать - SBERCA_SIGMA, Для потребителей в Альфе в значении параметра надо указать - SBERCA_ALPHA\^[a-zA-Z0-9-_]+\$maxLength: 100
AuthorizationStringАвторизационные данные Заполняется значением токена доступа* (access_token) по шаблону: "Bearer" + пробел + \<access_token>" example: "Bearer f3d29241-f35c-4bfd-b0ef-5f011c993ef9" _________________________________________________________________ * - процесс получения токена доступа описан на страницах: Настройки сервиса вызова API и Token 3.0.0
Content-TypeStringЗаголовок Content-Type Например: "application/json"
BODY
crt_idStringСерийный номер сертификата в формате HEX\^[0-9a-fA-F]{1,40}\$maxLength: 40

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

curl --location 'https://ift.apim2.sberbank.ru:8443/prod/ILCS/crt/v1/5375aaa8902932dafab71a8707d6564fcd4814da' \
--header 'RqUid: 9fe2e066007811e3be560242ac080993' \
--header 'X-RqUid: 9fe2e066-0078-11ee-be56-0242ac080999' \
--header 'X-System: SberAPI' \
--header 'X-Channel: SberAPI' \
--header 'Connection: close' \
--header 'Authorization: Bearer f0850306-4d25-4c62-aa87-dedcc4559a2e'

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

Наименование поляТип данныхОписание поляОбязательность параметраПаттерн
crt_idStringСерийный номер сертификата в формате HEX\^[0-9a-fA-F]{1,40}\$ maxLength: 40
crt_bodyStringТело сертификата в формате Base64\^-----BEGIN CERTIFICATE-----[\r\n]+[a-zA-Z0-9/+\r\n]*={0,3}[\r\n]+-----END CERTIFICATE-----\r?\n?\$ maxLength: 5500
expiresStringДата и время истечения срока действия сертификатаformat: date-time

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

{
"crt_body": "-----BEGIN CERTIFICATE-----\nMIIGJDCCBAygAwIBAgIUU3WqqJApMtr6txqHB9ZWT81IFNowDQYJKoZIhvcNAQEL\nBQAwRTELMAkGA1UEBhMCUlUxGzAZBgNVBAoMElNiZXJiYW5rIG9mIFJ1c3NpYTEZ\nMBcGA1UEAwwQU2JlckNBIFRlc3QxIEV4dDAeFw0yMzA2MDYyMTIyMzFaFw0yNDA2\nMDUyMTI3MzFaMBIxEDAOBgNVBAMTB1NraWJhQVYwggEiMA0GCSqGSIb3DQEBAQUA\nA4IBDwAwggEKAoIBAQCZ2c0heqTXLSXogsBr0EI/xNW/0BwQ4pHaCdZyImeuRX2g\nMoiXySgvNPgKDh8zjCp4Zb6X/d4J0cmmiePt8aXSQ8auudWfutekmsqYKvZONo7Z\nWliu7Z7r2wf2TjFEkiAegp+7FhAEZFlwcDtQqI1cR6ebM4eW/jf6qZ6WOu57l3Mn\nzDlokxfp3e9PScOX5Tb8HMc7fZUtalKlm/DajjGGVRatRIAYaPtgYN/c0n+Y4OMU\n2ZmAMrJOgv99m00rK7O0Bdu7AD914rscMS66Eu3OkKN1DwPvMRpwZR2j4TgkiyZw\ndd6GyTqJvSeIggiv0HG4WB9SL/HSARGNyOB3v2x9AgMBAAGjggI9MIICOTAJBgNV\nHRMEAjAAMB0GA1UdDgQWBBRUTm80fsHt4Y/V/Gj34Q1xBqc6WTCBggYDVR0jBHsw\neYAU4MVo9rlGFWWVNT0/YvUPGdxTPomhTqRMMEoxCzAJBgNVBAYTAlJVMRswGQYD\nVQQKDBJTYmVyYmFuayBvZiBSdXNzaWExHjAcBgNVBAMMFVNiZXJDQSBUZXN0MSBS\nb290IEV4dIIRAMIMwGCgJtPpMU5YMhwleeMwgboGCCsGAQUFBwEBBIGtMIGqMFQG\nCCsGAQUFBzAChkhodHRwOi8vd3d3LnNiZXJiYW5rLXJ1LnN0YWdlLnNiZXJiYW5r\nLnJ1L3NiZXJjYS9haWEvc2JlcmNhLXRlc3QxLWV4dC5jcnQwUgYIKwYBBQUHMAGG\nRmh0dHA6Ly9jYS1yc2Etb2NzcC1pZnQuYXBwcy5pZnQtZWZzMS1kbS5kZWx0YS5z\nYnJmLnJ1L3NiZXJjYS10ZXN0MS1leHQwDgYDVR0PAQH/BAQDAgeAMBYGA1UdJQEB\n/wQMMAoGCCsGAQUFBwMCMIGiBgNVHR8EgZowgZcwgZSggZGggY6GSGh0dHA6Ly93\nd3cuc2JlcmJhbmstcnUuc3RhZ2Uuc2JlcmJhbmsucnUvc2JlcmNhL2NkcC9zYmVy\nY2EtdGVzdDEtZXh0LmNybIZCaHR0cHM6Ly9oYXByb3h5LWVkejEuc2lnbWEuc2Jy\nZi5ydS9zYmVyY2EvY2RwL3NiZXJjYS10ZXN0MS1leHQuY3JsMA0GCSqGSIb3DQEB\nCwUAA4ICAQCXTQz6sNN7NHoK5VKsoT3olsgJNrItcpzhmZ6b8c8lMiRhfycX/cHh\n+43TWpBa4E7wSvLXWr28wAgb4C6ykISehXIbyUgKzqLL/i1Utq/HBH1ntzFCvHSy\nfbRhNaEYSbgWhWLN0liwdTaKG2NNivF1Q8l8gWPXlcJpewCqxX7N+SE9gxYqGhZR\nJaOYRcyu2ukgs9II+kNJx9pr9s2SbmjEr0kfTd9gQphxPdqhYji7KOhiGRWOZCUn\nR/ZOmFqPcrcLXzsmkr/6Xp1IcqQ6H00tygr8mwUrt/ptmi1jc8w/I7uD5xakyPEb\nlrWQNzLYqrssrrAJLcpe2nNUf+CMU+3pmXVS4n0w2XVZOZO76aiqgYTQOwOLtij8\nbTt4XbqiEFAgPpksDPPRO9Q/3XP3hiSujOYttT/Ng4xQHE1HB6Uj27x6kn5z5392\nHZpKst7iSmaKcMgH4PZQ+mzWnsGnhz0NFGYD/4RBEwvzM7CC+nEy55XS2kFvuuiM\nNi6MkhX6Tnj4BlsYchD8BX0YzNPh55+p4Vm0tdvtbmPTaP7/TggQez0gdbRQeRDf\nMW/f4lB8svK4j8CcGOZEDVx0RPmtwImrKbEYukdSbSPd72Db4KeNAp80mjJYXD3C\nuSuoUcBUg3SFbVSqORbxQy2BptnlCrdU4oxlANCRr49bYJyh6gXaxQ==\n-----END CERTIFICATE-----\n",
"crt_id": "5375aaa8902932dafab71a8707d6564fcd4814da",
"expires": "2024-06-05T21:27:31.000+00:00"
}
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.