GET /signatures/{signatureId}
Метод позволяет получить статус операции подписи. Если документы уже подписны, то для каждого контента будет раполагаться описание бинарных данных подписи. Все полученные в результате подписания подписи можно скачать методом GET /contents
Название | Тип | Формат | Обязательность | Описание |
---|---|---|---|---|
signatureId | string | Guid | true |
Идентификатор запроса на подпись |
Название | Описание |
---|---|
If-None-Match | Метка изменения запроса на подпись. Если заголовок указан, то описание запроса будет получено, если он был изменен позднее указанной в заголовке метки. |
Authorization | Заголовок авторизации |
GET /realty/crypto/v2/signatures/5ee03d41-21c2-4546-81bb-b0f80c3de423
Authorization: ReestroAuth apiKey=235dc85c-f7f9-4dc0-8bbf-dad9e0185afd&portal.orgid=1748b89b-7d34-4d47-b479-b06b40ab1a30
Описание операции подписи успешно получено. В теле ответа содержится SignOperation
Название | Описание |
---|---|
ETag | Метка последнего изменения запроса |
HTTP 200
ETag: 686897696a7c876b7e
{
"signatureId": "3aad391b-6995-4074-a2ff-46c7a1dd234e",
"certificateId": "70f78249-dc69-450f-ab38-19974a310020",
"creationDate": "2011-01-01T15:03:01.012345Z",
"state" : "Processed",
"contents":
[
{
"contentInfo":
{
"contentId": "3a8cf2b8-ee9e-47ca-9ff9-75efced2d52e",
"contentType":"pdf",
"md5":"7E0D44C48AF788657EA6F5C4C87589E8"
},
"signatures":
[
{
"contentId": "92e35570-00cc-4f98-acc0-5436b51ed003",
"contentType":"sig",
"md5":"7E0D44C48AF788657EA6F5C4C87589E8"
}
]
}
]
}
Операция не была изменена с момента, указанного в значении заголовка If-None-Match
Ошибки валидации запроса. В теле ответа содержится описание ошибки Error. Для данного метода возможны следующие ошибки:
Код ошибки | Описание |
---|---|
WrongFieldValue | Значение поля не соответствует требуемому формату. Поле, формат которого не соответствует, указано в описании ошибки в message |
HTTP 400
Content-Type Application/json
{
"code": "validation",
"message": "Failed to validate request",
"target": "api"
"errors":
[
{
"code": "WrongFieldValue",
"message": "SignatureId should be guid",
"target": "CryptoApi"
}
]
}
Ошибка авторизации: пользователь не авторизован
Ошибка аутентификации: пользователь не имеет доступа к ресурсам организации, которая указана в заголовке авторизации
Запрос на подпись с указанным идентификатором не найден