Запит служить для отримання результату перевірки ЕПЧ. Запит є блокуючим, тобто результат буде отримано лише після завершення процесу перевірки ЕПЧ, якщо такий був раніше запущено. Якщо ЕПЧ дійсна, то буде повернуто HTTP статус код 200. Якщо ЕПЧ не дійсна чи у процесі її безпосередньої перевірки виникають помилки, буде повернуто HTTP статус код 406. При виникненні інших типів помилок, повертаються HTTP статус коди 503 чи 400.
URL-адреса запиту
https://ccs-dev-api.cipher.kiev.ua/ccs
Запрос служит для получения результата проверки ЭМВ. Запрос является блокирующим, то есть результат будет получен только после завершения процесса проверки ЭМВ, если такой был ранее запущен. Если ЭМВ действительна, будет возвращен HTTP статус код 200. Если ЭМВ недействительна или в процессе ее непосредственной проверки возникли ошибки, будет возвращен HTTP статус код 406. При возникновении других типов ошибок, возвращаются HTTP статус коды 503 или 400.
URL-адрес запроса
https://localhost:9094/api/v1/ticket/{uuid}/ts/verifier
Метод
GET
...
Параметри запиту
uuid | StringИдентификатор | сессииІдентифікатор сесії |
...
Налаштовувані заголовки
...
запиту
ОтсутствуетВідсутні
...
Відповідь
Код ответавідповіді | Content-type | Допустимые параметры | Допустимі параметри | Приклад вмістуПример содержимого |
---|---|---|---|---|
200 | application/json | message | { | |
503 | application/json | message | { | |
400 | application/json | message | { | |
406 | application/json | message failureCause | { |
...
Параметри JSON
...
обʼєкта відповіді
Параметр | Тип данныхданих | ОписаниеОпис |
---|---|---|
message | String | Описание результата проведения операцииОпис результату проведення операції |
failureCause | String | Описание причины возникновения ошибки, которая возникла при непосредственной проверке ЭМВ |
Пример кода на JavaScript + jQuery 2.2.4
...
language | js |
---|
Опис причини появи помилки, яка виникла при безпосередній перевірці ЕПЧ | ||
dateTime | String | Дата та час, засвідчені позначкою часу |
tsaCertificateSerialNumber | String | Серійний номер сертифікату відкритого ключа, який відповідає особистому ключу, який застосовується при підписі позначкою часу |
tsaCertificateIssuerX500Name | String | Імʼя видавця сертифікату відкритого ключа, який відповідає особистому ключу, який використовується для підпису позначки часу |
...