49 - Information from the Unified State Register of Declarations
Service for obtaining information from the Unified State Register of Declarations of Persons Authorized to Perform State or Local Self-Government Functions (Register of Declarations). The register is maintained by the National Agency for the Prevention of Corruption.
Звіт містить такі компоненти:
Http Method | POST |
---|---|
Request URL | https://secure.ubki.ua/b2_api_xml/ubki/xml |
Request JSON/Search for documents by the declarant |
Response JSON{ "ubkidata": { "tech": { "trace": { "step": { "name": "Step name", "stm": "Step start stamp date", "ftm": "Step finish stamp date" } }, "error": { "errtype": "Error code (code from ref.0)", "errtext": "Error text (value from ref.0)" }, "reqinfo": { "reqid": "Outgoing request ID generated by UBKI" }, "billing": { "balance": { "value": "Total assets", "date": "Date", "time": "Time" }, "billdetails": { "freemon": "Sign of free of charge according to the request type "Monitoring the client of the organization" (reqreason=1), code (0 - No, 1 - Yes)", "freemonref": "Sign of free of charge according to the request type "Monitoring the client of the organization" (reqreason=1), value (0 - No, 1 - Yes)" } } }, "comp": [ { "id": "Component Number", "descr": "", "declaration": { "found": "Search parameter (1-found, 0-not)", "foundref": "Text message of the search result", "persons": [ { "identId": "Unique number of the declarant", "names": [ { "lname": "Last name", "fname": "Name", "mname": "Middle Name", "personName": "Full name" } ], "docs": [ { "documentId": "Document Number", "year": "Year of the document", "typeId": "Document Type", "docType": "Type of declaration", "docDate": "Date of declaration submission" } ] } ] } } ] } }
|
Request XML/Search for documents by the declarant |
Response XML<?xml version="1.0" encoding="utf-8"?> <ubkidata> <!-- System information part --> <tech> <trace> <step name="Step name" stm="Step start stamp date" ftm="Step finish stamp date"> <!-- The trace part contains timing metrics of components generation steps --> </step> </trace> <error errtype="Error code (code from ref.0)" errtext="Error text (value from ref.0)"> </error> <reqinfo reqid="Outgoing request ID generated by UBKI"> </reqinfo> <!-- Information about the current status of the prepaid account part--> <billing> <balance value="Total assets" date="Date" time="Time" /> <billdetails freemon="Sign of free of charge according to the request type "Monitoring the client of the organization" (reqreason=1), code (0 - No, 1 - Yes)" freemonref="Sign of free of charge according to the request type "Monitoring the client of the organization" (reqreason=1), value (0 - No, 1 - Yes)"/> </billing> </tech> <!-- List of declarations --> <comp id="74" descr="List of declarations"> <declaration found="Search parameter (1-found, 0-not)" foundref="Text message of the search result"> <persons identId="Unique number of the declarant"> <names lname="Last name" fname="Name" mname="Middle Name" personName="Full name"/> <docs documentId="Document Number" year="Year of the document" typeId="Document Type" docType="Type of declaration" docDate="Date of declaration submission"/> </persons> </declaration> </comp> </ubkidata> |
Request JSON/Declaration`s detail info |
Response JSON |
Request XML/Declaration`s detail info |
Response XML |
An example of obtaining a list of documents for the declarant |
---|
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": "Request object"
},
"descr": "Request envelope"
},
"sessid": "31B27621126C485BA907065C8F000000"
}
}
} |
Response JSON |