Генерация извещений о получении¶
POST /receiveConfirmations/content
Authorization: Bearer access_token
Content-Type: application/json
Accept: application/json
Тело запроса:
{
"BoxId": "string", // идентификатор ящика
"Signer": { // подписант
},
"Certificate": "base64", // открытая часть сертификата подписанта в Base64
"QueueItemIds": [ // идентификаторы элементов очереди
0
]
}
Описание запроса¶
Запрос ставит задачу на генерацию ИОП для заданных ящика и необработанных элементов очереди ИОП.
Идентификатор ящика передается в поле BoxId
.
Элементы очереди ИОП указываются в поле QueueItemIds
.
Передача данных подписанта¶
в явном виде;
с помощью открытой части сертификата.
{
// ... ,
"Signer": { // подписант
"Surname": "string", // фамилия подписанта
"FirstName": "string", // имя подписанта
"MiddleName": "string", // отчество подписанта
"Inn": "string", // ИНН подписанта
"OrganizationName": "string", // наименование организации, в которой работает подписант
"OrganizationInn": "string", // ИНН организации, в которой работает подписант
"Position": "string", // должность подписанта
"PowerOfAttorney": { // данные доверенности (МЧД)
"Id": "guid", // идентификатор доверенности в реестре ФНС
"IssuerInn": "string" // ИНН доверителя
}
},
"Certificate": "base64", // открытая часть сертификата подписанта в Base64
// ... ,
}
В явном виде данные подписанта передаются в поле Signer
. В этом случае данные заполняются самостоятельно внешней системой.
Если для подписанта нужно указать доверенность (МЧД), то следует заполнить структуру PowerOfAttorney
.
Открытая часть сертификата передается в поле Certificate
. Здесь должен быть передан массив байт сертификата, без закрытого ключа, в Base64-кодировке.
В этом случае данные подписанта определяются в результате разбора содержимого сертификата. Этот способ подходит только для сертификатов, выданных работникам организаций,
и не подходит для сертификатов физ. лиц.
Примечание
Указывать данные подписанта нужно одним из двух способов.
Ответ на запрос¶
Генерация ИОП выполняется асинхронно. В случае успешного выполнения запроса ставится задача на генерацию и возвращается ее идентификатор.