Поиск по законопроектам
Возвращает список найденных законопроектов. Ответ на запрос содержит записи с законопроектами, а также последние события по каждому из законопроектов.
Запрос
http://api.duma.gov.ru/api/:token/search.xml
http://api.duma.gov.ru/api/:token/search.json
http://api.duma.gov.ru/api/search.rss
Примечание: запросы в формате RSS не требуют указания API-ключа.
Параметры
Все параметры являются необязательными.
Параметры с заданными значениями
law_type
— тип законопроекта, возможны следующие значения:
38
— Федеральный закон39
— Федеральный конституционный закон41
— Закон о поправках к Конституции РФ
status
— статус законопроекта, возможны следующих значения:
1
— внесенные в ГД2
— находящиеся на рассмотрении ГД3
— входящие в примерную программу4
— входящие в программы комитетов5
— внесенные в ГД помимо программ6
— рассмотрение которых завершено7
— подписанные Президентом РФ8
— отклоненные (снятые) ГД9
— отозванные или возвращенные СПЗИ99
— рассмотрение которых завершено по прочим причинам
Параметры с произвольными значениями
name
— название законопроектаnumber
— номер законопроектаregistration_start
— минимальная дата регистрации законопроекта в формате ГГГГ-ММ-ДДregistration_end
— максимальная дата регистрации законопроекта в формате ГГГГ-ММ-ДДdocument_number
— номер документа, связанного с законопроектом. Номер можно увидеть, например, в правой колонке на странице законопроекта в АСОЗД
Параметры со значениями из справочников
topic
— идентификатор тематического блокаclass
— идентификатор отрасли законодательстваfederal_subject
— идентификатор федерального органа власти — субъекта законодательной инициативыregional_subject
— идентификатор регионального органа власти — субъекта законодательной инициативыdeputy
— идентификатор депутата ГД или члена СФ — субъекта законодательной инициативыresponsible_committee
— идентификатор ответственного комитетаsoexecutor_committee
— идентификатор комитета-соисполнителяprofile_committee
— идентификатор профильного комитета
Параметры поиска по событиям
По каждому из законопроектов в системе АИС «Законопроект» хранятся все события, произошедшие с ним. В запросе доступна фильтрация законопроектов по параметрам, связанными с событиями. Для активации поиска по данным параметрам обязательно указание режима поиска по событиям, за что отвечает параметр search_mode
.
search_mode
— режим поиска по событиям законопроекта, возможны следующие значения:
1
— поиск по всем событиям2
— поиск по последнему событию3
— поиск по ожидаемому событию
После указания search_mode
активируются следующие параметры поиска:
event_start
— минимальная дата события в формате ГГГГ-ММ-ДДevent_end
— максимальная дата события в формате ГГГГ-ММ-ДДinstance
— идентификатор инстанции рассмотренияstage
— идентификатор стадии рассмотренияphase
— идентификатор события рассмотрения
Параметры stage
и phase
взаимоисключающие. Параметр phase
позволяет фильтровать по типу события, т.е. производить более точную фильтрацию по сравнению с параметром stage
.
Прочие параметры
page
— номер запрашиваемой страницы результатов, по умолчанию равно 1limit
— количество результатов на странице, допустимые значения: 5, 10, 20 (по умолчанию)sort
— способ сортировки результатов, по умолчанию равноlast_event_date
, допустимые значения:name
— по названию законопроектаnumber
— по номеру законопроектаdate
— по дате внесения в ГД (по убыванию)date_asc
— по дате внесения в ГД (по возрастанию)last_event_date
— по дате последнего события (по убыванию)last_event_date_asc
— по дате последнего события (по возрастанию)responsible_committee
— по ответственному комитету
Ответ в формате XML
<?xml version="1.0" ?>
<result>
<count>40</count>
<page>1</page>
<wording>Законопроекты, где наименование и комментарий содержат "курение", отсортированные по дате внесения в ГД (по убыванию)</wording>
<law>
<id>8836</id>
<number>450881-4</number>
<name>О внесении дополнений в Федеральный закон "Об ограничении курения табака"</name>
<comments>в части информировании населения о максимальных розничных ценах на табачные изделия в информационных системах общего пользования</comments>
<introductionDate>2007-07-06</introductionDate>
<url>http://asozd2.duma.gov.ru/main.nsf/%28Spravka%29?OpenAgent&RN=450881-4&02</url>
<transcriptUrl>http://api.duma.gov.ru/api/transcript/450881-4</transcriptUrl>
<lastEvent>
<stage>
<id>3</id>
<name>Рассмотрение законопроекта в первом чтении</name>
</stage>
<phase>
<id>8</id>
<name>Рассмотрение законопроекта Государственной Думой</name>
</phase>
<solution>отклонить законопроект</solution>
<date>2008-04-04</date>
<document>
<name>307-5 ГД</name>
<type>Постановление ГД</type>
</document>
</lastEvent>
<subject>
<deputy>
<id>99100428</id>
<name>Шелищ Петр Борисович</name>
<position>Депутат ГД</position>
<isCurrent>false</isCurrent>
</deputy>
</subject>
<committees>
<responsible>
<id>71200104</id>
<name>Комитет ГД по охране здоровья</name>
<isCurrent>true</isCurrent>
<startDate>2003-12-29</startDate>
</responsible>
<profile>
<id>71200104</id>
<name>Комитет ГД по охране здоровья</name>
<isCurrent>true</isCurrent>
<startDate>2003-12-29</startDate>
</profile>
<profile>
<id>71200103</id>
<name>Комитет ГД по экономической политике, предпринимательству и туризму</name>
<isCurrent>false</isCurrent>
<startDate>2003-12-29</startDate>
<endDate>2007-12-23</endDate>
</profile>
<soexecutor>
<id>71200066</id>
<name>Комитет ГД по информационной политике</name>
<isCurrent>false</isCurrent>
<startDate>2000-01-18</startDate>
<endDate>2007-12-23</endDate>
</soexecutor>
</committees>
<type>
<id>38</id>
<name>Федеральный закон</name>
</type>
</law>
</result>
Описание формата ответа
result
— контейнер результата выполнения запроса
count
— количество результатовwording
— текстовая формулировка запросаlaw
— законопроект
Тег result
содержит набор записей law
, каждая из который представляет собой один из удовлетворяющих запросу законопроектов. Содержит следующий набор полей:
law
— законопроект
id
— внутренний идентификатор законопроектаnumber
— номер законопроектаname
— название законопроектаcomments
— комментарий к законопроектуintroductionDate
— дата внесения законопроекта в ГДurl
— адрес страницы законопроекта в АСОЗДtranscriptUrl
— ссылка на стенограммы по законопроектуlastEvent
— последнее событие, связанное с законопроектом
stage
— стадия рассмотрения законопроекта
id
— идентификатор стадииname
— название стадии
phase
— тип события рассмотрения законопроекта
id
— идентификатор типа событияname
— название типа события
solution
— принятое решение (формулировка)date
— дата последнего событияdocument
— документ, связанный с событием рассмотрения законопроекта
name
— название документаtype
— тип документа
subject
— субъекты законодательной инициативы
deputy
— депутат ГД или член СФ — субъект законодательной инициативы
id
— идентификатор депутата ГД или члена СФname
— ФИОposition
— должность («Депутат ГД» или «Член СФ»)isCurrent
— депутат ГД или член СФ в данной должности на данный момент
department
— федеральный или региональный орган власти — субъект законодательной инициативы
id
— идентификатор органа властиname
— имя органа властиisCurrent
— орган власти действует в настоящее времяstartDate
— дата начала полномочий органа властиstopDate
— дата конца полномочий органа власти
commitees
— комитеты, связанные с законопроектом
responsible
— ответственный комитет
id
— идентификатор комитетаname
— имя комитетаisCurrent
— комитет действует в настоящее времяstartDate
— дата начала полномочий комитетаstopDate
— дата конца полномочий комитета
profile
— профильный комитет
id
— идентификатор комитетаname
— имя комитетаisCurrent
— комитет действует в настоящее времяstartDate
— дата начала полномочий комитетаstopDate
— дата конца полномочий комитета
soexecutor
— комитет-соисполнитель
id
— идентификатор комитетаname
— имя комитетаisCurrent
— комитет действует в настоящее времяstartDate
— дата начала полномочий комитетаstopDate
— дата конца полномочий комитета
type
— тип законопроекта
id
— индентификатор типа законопроектаname
— название типа законопроекта
Ответ в формате JSON/JSONP
{
"count":40,
"page":1,
"wording":"Законопроекты, где наименование и комментарий содержат \"курение\", отсортированные по дате внесения в ГД (по убыванию)",
"laws":[{
"id":8836,
"number":"450881-4",
"name":"О внесении дополнений в Федеральный закон \"Об ограничении курения табака\"",
"comments":"в части информировании населения о максимальных розничных ценах на табачные изделия в информационных системах общего пользования",
"introductionDate":"2007-07-06",
"url":"http://asozd2.duma.gov.ru/main.nsf/%28Spravka%29?OpenAgent&RN=450881-4&02",
"transcriptUrl":"http://api.duma.gov.ru/api/transcript/450881-4",
"lastEvent":{
"stage":{
"id":3,
"name":"Рассмотрение законопроекта в первом чтении"
},
"phase":{
"id":8,
"name":"Рассмотрение законопроекта Государственной Думой"
},
"solution":"отклонить законопроект",
"date":"2008-04-04",
"document":{
"name":"307-5 ГД",
"type":"Постановление ГД"
}
},
"subject":{
"deputies":[{
"id":"99100428",
"name":"Шелищ Петр Борисович",
"position":"Депутат ГД",
"isCurrent":false
}],
"departments":[]
},
"committees":{
"responsible":{
"id":"71200104",
"name":"Комитет ГД по охране здоровья",
"isCurrent":true,
"startDate":"2003-12-29",
"endDate":null
},
"profile":[{
"id":"71200104",
"name":"Комитет ГД по охране здоровья",
"isCurrent":true,
"startDate":"2003-12-29",
"endDate":null
},{
"id":"71200103",
"name":"Комитет ГД по экономической политике, предпринимательству и туризму",
"isCurrent":false,
"startDate":"2003-12-29",
"endDate":"2007-12-23"
}],
"soexecutor":[{
"id":"71200066",
"name":"Комитет ГД по информационной политике",
"isCurrent":false,
"startDate":"2000-01-18",
"endDate":"2007-12-23"
}]
},
"type":{
"id":38,
"name":"Федеральный закон"
}
},{
"id":8150,
"number":"403190-4",
"name":"О внесении изменений в Кодекс Российской Федерации об административных правонарушениях",
"comments":"в части установления административной ответственности за нарушение законодательства об ограничении курения табака",
"introductionDate":"2007-03-09",
"url":"http://asozd2.duma.gov.ru/main.nsf/%28Spravka%29?OpenAgent&RN=403190-4&02",
"transcriptUrl":"http://api.duma.gov.ru/api/transcript/450881-4",
"lastEvent":{
"stage":{
"id":3,
"name":"Рассмотрение законопроекта в первом чтении"
},
"phase":{
"id":8,
"name":"Рассмотрение законопроекта Государственной Думой"
},
"solution":"отклонить законопроект",
"date":"2008-03-14",
"document":{
"name":"203-5 ГД",
"type":"Постановление ГД"
}
},
"subject":{
"deputies":[],
"departments":[{
"id":"32100042",
"name":"Совет народных депутатов Камчатской области",
"isCurrent":false,
"startDate":"1997-11-30",
"endDate":"2007-12-14"
}]
},
"committees":{
"responsible":{
"id":"71200059",
"name":"Комитет ГД по конституционному законодательству и государственному строительству",
"isCurrent":true,
"startDate":"2003-12-29",
"endDate":null
},
"profile":[{
"id":"71200059",
"name":"Комитет ГД по конституционному законодательству и государственному строительству",
"isCurrent":true,
"startDate":"2003-12-29",
"endDate":null
}],
"soexecutor":[]
},
"type":{
"id":38,
"name":"Федеральный закон"
}
}]
}
Описание формата ответа
Результат представляет собой объект следующего вида:
count
— количество результатовwording
— текстовая формулировка запросаlaws
— массив законопроектов, удовлетворяющих параметрам поиска.
Каждый объект массива laws
содержит набор записей-законопроектов, структура которых аналогична структуре объекта law
в XML-ответе.
Ответ в формате RSS
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title>Поиск по законопроектам: Законопроекты, где наименование и комментарий содержат "курение", отсортированные по дате последнего события (по возрастанию)</title>
<link></link>
<description></description>
<pubDate>Fri, 09 Mar 2007 00:00:00 +0300</pubDate>
<language>ru</language>
<item>
<title>Об ограничении курения табака</title>
<link>http://asozd2.duma.gov.ru/main.nsf/%28Spravka%29?OpenAgent&RN=98800368-2&02</link>
<description><![CDATA[
<p>
<b>Номер:</b> 98800368-2<br/>
<b>Дата внесения в ГД:</b> 9 февраля 1998 года<br/>
<b>Инициаторы:</b> депутат ГД Афанасьев Александр Михайлович, депутат ГД Герасименко Николай Федорович, депутат ГД Гостев Руслан Георгиевич, депутат ГД Дайхес Николай Аркадьевич, депутат ГД Кибирев Борис Григорьевич, депутат ГД Колесников Сергей Иванович, депутат ГД Литвинов Владимир Александрович, депутат ГД Певцов Владимир Андреевич, депутат ГД Рокицкий Михаил Рафаилович, депутат ГД Саркисян Ашот Григорьевич, депутат ГД Ханкоев Игорь Матвеевич, депутат ГД Яковлева Татьяна Владимировна<br/>
<b>Комитеты:</b> Комитет ГД по охране здоровья и спорту (ответственный, 2000-01-18 - 2003-12-28), Комитет ГД по бюджету и налогам (соисполнитель)<br/>
<a href="http://api.duma.gov.ru/api/transcript/98800368-2"><b>Стенограммы</b> выступлений, связанных с данным законопроектом</a>
</p>
<div>
<h4>Последнее событие</h4>
<p>
<b>Стадия:</b> Опубликование закона (опубликование закона в "Российской газете")<br/>
<b>Дата события:</b> 14 июля 2001 года<br/>
</p>
</div>
]]>
</description>
<pubDate>Mon, 09 Feb 1998 00:00:00 +0300</pubDate>
</item>
<item>
<title>О внесении дополнения в статью 10 Федерального закона "Об ограничении курения табака"</title>
<link>http://asozd2.duma.gov.ru/main.nsf/%28Spravka%29?OpenAgent&RN=238292-3&02</link>
<description><![CDATA[
<p>В части сроков реализации табачных изделий</p>
<p>
<b>Номер:</b> 238292-3<br/>
<b>Дата внесения в ГД:</b> 11 сентября 2002 года<br/>
<b>Инициатор:</b> депутат ГД Кулик Геннадий Васильевич<br/>
<b>Комитеты:</b> Комитет ГД по охране здоровья и спорту (ответственный, 2000-01-18 - 2003-12-28)<br/>
<a href="http://api.duma.gov.ru/api/transcript/238292-3"><b>Стенограммы</b> выступлений, связанных с данным законопроектом</a>
</p>
<div>
<h4>Последнее событие</h4>
<p>
<b>Стадия:</b> Опубликование закона (опубликование закона в "Российской газете")<br/>
<b>Дата события:</b> 31 декабря 2002 года<br/>
</p>
</div>
]]>
</description>
<pubDate>Wed, 11 Sep 2002 00:00:00 +0400</pubDate>
</item>
</channel>
</rss>
Описание формата ответа
Результаты возвращаются в формате RSS 2.0.
title
— текстовая формулировка запросаpubDate
— максимальная дата среди последних событий законопроектов, возвращенных в ответеitem
— законопроектtitle
— название законопроектаlink
— адрес страницы законопроекта в АСОЗДdescription
— информация по законопроекту в соответствии с перечисленными в параметреshow
полямиpubDate
— дата последнего события, связанного с законопроектом
Дополнительные параметры для формата RSS
show
— указывает на то, какую информацию следует отображать в формате RSS (список через запятую). Если значение не задано, то по-умолчанию отображается вся доступная информация. Допустимые элементы списка:number
— номер законопроектаdate
— дата внесения законопроекта в ГДinitiators
— инициаторы законопроектаcommittees
— комитеты законопроектаevent
— последнее событие законопроектаcomments
— комментарий к законопроектуtranscript
— ссылка на стенограммы по законопроекту