Постановка задачи на валидацию доверенности¶
POST /powerofattorney/validate
Authorization: Bearer access_token
Content-Type: application/json
Accept: application/json
Тело запроса:
{
"BoxId": "string",
"PowerOfAttorney": { // идентификационные данные доверенности
"Id": "string", // идентификатор доверенности в реестре ФНС
"IssuerInn": "string" //
},
"PowerOfAttorneyFiles": { // файлы доверенности и подписи
"ContentLinkId": "string", // ссылка на контент файла доверенности в архиве
"SignatureLinkId": "string" // ссылка на подпись в архиве
},
"Principal": { // доверитель
},
"Trustee": { // уполномоченный представитель
"LegalEntity": { // юридическое лицо
},
"IndividualEntrepreneur": { // индивидуальный предприниматель
},
"Individual": { // физическое лицо
}
},
"TrusteeCertificate": "base64" // открытая часть сертификата уполномоченного представителя в Base64
}
Описание запроса¶
Запрос ставит задачу на валидацию доверенности в реестре ФНС.
Ящик организации для обращения к сервису оператора узла распределенного реестра ФНС задается в поле BoxId
.
Доверенность¶
Доверенность для валидации может быть указана одним из двух способов:
Путем передачи идентификационных данных доверенности. В этом случае заполняется структура
PowerOfAttorney
.Путем передачи файла доверенности и подписи к нему. В этом случае заполняется структура
PowerOfAttorneyFiles
. Файлы должны быть предварительно сохранены в архиве.
Доверитель¶
Principal
.{
"Name": "string", // наименование юридического лица
"Ogrn": "string", // ОГРН
"Inn": "string", // ИНН
"Kpp": "string" // КПП
}
В полях Name
, Ogrn
, Inn
и Kpp
передаются реквизиты юридического лица из ЕГРЮЛ.
Уполномоченный представитель¶
Данные уполномоченного представителя для сверки с доверенностью могут быть указаны одним из двух способов:
Путем передачи данных представителя в поле
Trustee
.Путем передачи открытой части сертификата уполномоченного представителя в поле
TrusteeCertificate
в Base64-кодировке. В этом случае данные представителя определяются в результате разбора содержимого сертификата.
Trustee
содержит сведения либо о юридическом лице, либо об индивидуальном предпринимателе, либо о физическом лице.
Юридическое лицо¶
Ниже приведена структура данных для указания юридического лица в качестве уполномоченного представителя.
{
"Name": "string", // наименование юридического лица
"Ogrn": "string", // ОГРН
"Inn": "string", // ИНН
"Kpp": "string", // КПП
"RegistrationAddress": "string", // юридический адрес
"IsBranch": true // признак того, что является филиалом юридического лица
"Representative": { // сведения о представителе юридического лица
"Position": "string", // должность представителя
"PowersApprovingDocument": "string", // документ, определяющий полномочия представителя
"Person": { // персональные данные представителя
"Inn": "string", // ИНН
"Snils": "000-000-000 00", // СНИЛС
"DateOfBirth": "YYYY-MM-DD", // дата рождения
"CitizenshipType": 1, // тип гражданства
"CitizenshipCode": "string", // код страны для иностранных граждан
"Surname": "string", // фамилия
"FirstName": "string", // имя
"MiddleName": "string", // отчество
"IdentityDocument": { // документ, удостоверяющий личность
}
}
}
}
В полях Name
, Ogrn
, Inn
, Kpp
и RegistrationAddress
передаются реквизиты юридического лица из ЕГРЮЛ.
В поле Representative
передаются персональные данные представителя юридического лица.
Поле CitizenshipType
может принимать значения:
1
- гражданин Российской Федерации;2
- иностранный гражданин - в этом случае дополнительно заполняется полеCitizenshipCode
в соответствии общероссийским классификатором стран мира;3
- лицо без гражданства.
Примечание
Для формата ФНС3
в поле RegistrationAddress
задается значение в соответствии со Справочником «Субъекты Российской Федерации».
Индивидуальный предприниматель¶
Ниже приведена структура данных для указания индивидуального предпринимателя в качестве уполномоченного представителя.
{
"Name": "string", // наименование ИП
"Ogrnip": "string", // ОГРН ИП
"Inn": "string", // ИНН
"Snils": "000-000-000 00", // СНИЛС
"DateOfBirth": "YYYY-MM-DD", // дата рождения
"CitizenshipType": 1, // тип гражданства
"CitizenshipCode": "string", // код страны для иностранных граждан
"Surname": "string", // фамилия
"FirstName": "string", // имя
"MiddleName": "string", // отчество
"IdentityDocument": { // документ, удостоверяющий личность
}
}
В полях Name
и Ogrnip
передаются реквизиты индивидуального предпринимателя из ЕГРИП.
В остальных полях передаются персональные данные индивидуального предпринимателя.
Физическое лицо¶
Ниже приведена структура данных для указания физического лица в качестве уполномоченного представителя.
{
"Inn": "string", // ИНН
"Snils": "000-000-000 00", // СНИЛС
"DateOfBirth": "YYYY-MM-DD", // дата рождения
"CitizenshipType": 1, // тип гражданства
"CitizenshipCode": "string", // код страны для иностранных граждан
"Surname": "string", // фамилия
"FirstName": "string", // имя
"MiddleName": "string", // отчество
"IdentityDocument": { // документ, удостоверяющий личность
}
}
Ответ на запрос¶
Валидация доверенности выполняется асинхронно. В случае успешного выполнения запроса ставится задача на валидацию и возвращается ее идентификатор.