49 - Інформація з Єдиного державного реєстру декларацій


Послуга з отримання інформації з Єдиного державного реєстру декларацій осіб, уповноважених на виконання функцій держави або місцевого самоврядування (Реєстру декларацій). Ведення реєстру здійснює Національне агентство з питань запобігання корупції (НАЗК).


Http Method

POST

Request JSON/Пошук документів по декларанту
( ** параметри передаються опціонально)

{

"doc": {

"ubki": {

"req_envelope": {

"req_xml": {

"request": {

"i": {

"ident": {

"okpo": "**РНОКПП (ІПН) декларанта",

"lname": "Прізвище",

"fname": "Ім'я",

"mname": "По батькові",

"bdate": "**Дата народження"

},

"reqlng": "Мова критеріїв пошуку (Код із дов.23)"

},

"version": "1.0",

"reqtype": "Код шаблону (Код із дов.49): 'Інформація з Єдиного державного реєстру декларацій' - 49",

"reqreason": "Мета надання запиту (Код із дов.24)"

},

"descr": "Об'єкт запиту"

},

"descr": "Конверт запиту"

},

"sessid": "Сесійна ключ (отримуємо із API авторизації)"

}

}

}

Response JSON

{

"ubkidata": {

"tech": {

"trace": {

"step": {

"name": "Найменування кроку",

"stm": "Дата штамп старту кроку",

"ftm": "Дата штамп фінішу кроку"

}

},

"error": {

"errtype": "Код помилки(Код із дов.0)",

"errtext": "Текст помилки(Значення із дов.0)"

},

"reqinfo": {

"reqid": "Вихідний ІД запиту, згенерований УБКІ"

},

"billing": {

"balance": {

"value": "Сума балансу",

"date": "Дата",

"time": "Час"

}

}

},

"comp": [

{

"id": "Номер компоненти",

"descr": "",

"declaration": {

"found": "Параметр пошуку (1-знайдено, 0-ні)",

"foundref": "Текстове повідомлення результату пошуку",

"persons": [

{

"identId": "Унікальний номер декларанта",

"names": [

{

"lname": "Прізвище",

"fname": "Ім’я",

"mname": "По батькові",

"personName": "ПІБ"

}

],

"docs": [

{

"documentId": "Номер документа",

"year": "Рік документа",

"typeId": "Тип документа",

"docType": "Вид декларації",

"docDate": "Дата подачі декларації"

}

]

}

]

}

}

]

}

}

 

Request XML/Пошук документів по декларанту
( ** параметри передаються опціонально)

<?xml version="1.0" encoding="UTF-8"?>

<doc>

<ubki sessid="Сесійна ключ (отримуємо із API авторизації)">

<req_envelope descr="Конверт запиту">

<req_xml descr="Об'єкт запиту">

<!-- Параметри запиту -->

<request version="1.0"

reqtype="Код шаблону (Код із дов.49): 'Інформація з Єдиного державного реєстру декларацій' - 49"

reqreason="Мета надання запиту (Код із дов.24)">

<!-- Параметри, що описують критерії пошуку-->

<i reqlng="Мова критеріїв пошуку (Код із дов.23)">

<!-- Параметри ідентифікації суб'єкта-->

<ident okpo="**РНОКПП (ІПН) декларанта"

lname="Прізвище"

fname="Ім'я"

mname="По батькові"

bdate="**Дата народження" />

</i>

</request>

</req_xml>

</req_envelope>

</ubki>

</doc>

Response XML

<?xml version="1.0" encoding="utf-8"?>

<ubkidata>

<!-- Блок системної інформації -->

<tech>

<trace>

<step name="Найменування кроку" stm="Дата штамп старту кроку" ftm="Дата штамп фінішу кроку">

<!-- Блок trace містить метрики таймінгу кроків формування компонентів -->

</step>

</trace>

<error errtype="Код помилки (Код із дов.0)" errtext="Текст помилки (Значення із дов.0)">

</error>

<reqinfo reqid="Вихідний ІД запиту, згенерований УБКІ">

</reqinfo>

<!-- Блок інформації щодо поточного стану рахунку припейд-->

<billing>

<balance value="Сума балансу" date="Дата" time="Час" />

</billing>

</tech>

<!-- Перелік декларацій -->

<comp id="74" descr="Перелік декларацій">

<declaration found="Параметр пошуку (1-знайдено, 0-ні)"

foundref="Текстове повідомлення результату пошуку">

<persons identId="Унікальний номер декларанта">

<names lname="Прізвище"

fname="Ім’я"

mname="По батькові"

personName="ПІБ"/>

<docs documentId="номер документа"

year="Рік документа"

typeId="Тип документа"

docType="Вид декларації"

docDate="Дата подачі декларації"/>

</persons>

</declaration>

</comp>

</ubkidata>

Request JSON/Деталізація документа декларації
( ** параметри передаються опціонально)

{

"doc": {

"ubki": {

"req_envelope": {

"req_xml": {

"request": {

"i": {

"ident": {

"okpo": "**РНОКПП (ІПН) декларанта",

"lname": "Прізвище",

"fname": "Ім'я",

"mname": "По батькові",

"bdate": "**Дата народження"

},

"declaration": {

"documentId": "Номер документа декларації"

},

"reqlng": "Мова критеріїв пошуку (Код із дов.23)"

},

"version": "1.0",

"reqtype": "Код шаблону (Код із дов.49): 'Інформація з Єдиного державного реєстру декларацій' - 49",

"reqreason": "Мета надання запиту (Код із дов.24)"

},

"descr": "Об'єкт запиту"

},

"descr": "Конверт запиту"

},

"sessid": "Сесійна ключ (отримуємо із API авторизації)"

}

}

}

Response JSON

Request XML/Деталізація документа декларації
( ** параметри передаються опціонально)

Response XML

Приклад отримання списку документів по декларанту

Приклад отримання списку документів по декларанту

Request JSON

{ "doc": { "ubki": { "req_envelope": { "req_xml": { "request": { "i": { "ident": { "okpo": "2318602577", "lname": "КОВАЛЕНКО", "fname": "ОЛЕКСАНДР", "mname": "МИКОЛАЙОВИЧ", "bdate": "1963-06-25" }, "reqlng": "1" }, "version": "1.0", "reqtype": "49", "reqreason": "2" }, "descr": "Об'єкт запиту" }, "descr": "Конверт запиту" }, "sessid": "31B27621126C485BA907065C8F000000" } } }

Response JSON

{ "ubkidata": { "tech": { "trace": { "step": [ { "name": "build report", "stm": "2024-04-19 15:40:37.370", "ftm": "2024-04-19 15:40:38.160" } ] }, "error": [], "reqinfo": { "reqid": "req2#000919938111" } }, "comp": [ { "id": "74", "descr": "Перелік декларацій", "declaration": { "found": "1", "foundref": "Знайдена інформація", "persons": [ { "identId": 14464, "names": [ { "lname": "КОВАЛЕНКО", "fname": "ОЛЕКСАНДР", "mname": "МИКОЛАЙОВИЧ", "personName": "КОВАЛЕНКО ОЛЕКСАНДР МИКОЛАЙОВИЧ" } ], "docs": [ { "documentId": "1e247e60-a659-48dc-9ec5-68a0a8a59e9a", "year": 2015, "typeId": 3, "docType": "Щорічна", "docDate": "2016-10-25" }, { "documentId": "fd16d8e4-d28a-49e6-91dd-4116b727e1a3", "year": 2015, "typeId": 1, "docType": "Щорічна", "docDate": "2016-10-19" } ] }, { "identId": 1313367, "names": [ { "lname": "КОВАЛЕНКО", "fname": "ОЛЕКСАНДР", "mname": "МИКОЛАЙОВИЧ", "personName": "КОВАЛЕНКО ОЛЕКСАНДР МИКОЛАЙОВИЧ" } ], "docs": [ { "documentId": "7fa6904c-d402-4a25-903d-7f25d502c78b", "year": 2019, "typeId": 1, "docType": "Щорічна", "docDate": "2020-05-31" }, { "documentId": "83288f05-e600-4c39-bb81-d5d6556dfbc2", "year": 2017, "typeId": 3, "docType": "Щорічна", "docDate": "2018-04-06" }, { "documentId": "8e41790b-f450-4244-b7f5-40b8f66a8130", "year": 2017, "typeId": 1, "docType": "Щорічна", "docDate": "2018-03-30" }, { "documentId": "9e56c52b-b19a-41c7-92d0-603acab29b23", "year": 2018, "typeId": 1, "docType": "Щорічна", "docDate": "2019-03-30" }, { "documentId": "a98cef79-69bc-42a4-8dac-72e6c25ff3ed", "year": 2017, "typeId": 1, "docType": "Кандидата на посаду", "docDate": "2018-05-17" }, { "documentId": "bcaf7a39-979a-46fc-8fb6-a3d665feee21", "year": 2020, "typeId": 1, "docType": "Щорічна", "docDate": "2021-03-31" } ] } ] } } ] } }

Request XML

<doc> <ubki sessid="31B27621126C485BA907065C8F000000"> <req_envelope descr=""> <req_xml descr=""> <request version="1.0" reqtype="49" reqreason="2" reqdate="2024-04-18" reqidout="" reqsource="1"> <i reqlng="1"> <ident okpo="2318602577" lname="КОВАЛЕНКО" fname="ОЛЕКСАНДР" mname="МИКОЛАЙОВИЧ" bdate="1963-06-25" /> </i> </request> </req_xml> </req_envelope> </ubki> </doc>

Response XML

Приклад отримання деталізації документа декларації

Приклад отримання деталізації документа декларації

Request JSON

Response JSON

Request XML

Response XML

 

Test URL

Test data

Пошук документів по декларанту -

  • lname="КОВАЛЕНКО" fname="ОЛЕКСАНДР" mname="МИКОЛАЙОВИЧ"

Деталізація документа декларації -

  • documentId="1e247e60-a659-48dc-9ec5-68a0a8a59e9a"

  • documentId="8e41790b-f450-4244-b7f5-40b8f66a8130"