国会 会議録 検索システム検索用API

検索語
発言者名
最大取得件数

リクエスト

   
発言単位 http://kokkai.ndl.go.jp/api/1.0/speech?検索条件
会議単位 http://kokkai.ndl.go.jp/api/1.0/meeting?検索条件

検索条件はそれ全体をエンコードする必要があり、any=%23&speaker=%23のように指定すると「(19011)検索条件の入力に誤りがあります。」となり失敗します。これはany%3D%23%26speaker%3D%23のようにするのが正しいです。

パラメータ

maximumRecordsで取得件数を制限しても、条件に一致する会議が1000件を越えると「(19017)会議録の検索件数が制限値1000件を越えました。検索条件を見直し、再度検索してください」としてエラーとなります。これは検索結果に含まれる会議の数に対する制約であり、検索結果が1000件を越えてもエラーとなりません。

レスポンス

<?xml version="1.0" encoding="utf-8"?>
<data>
    <numberOfRecords>52</numberOfRecords>
    <numberOfReturn>3</numberOfReturn>
    <startRecord>1</startRecord>
    <nextRecordPosition>4</nextRecordPosition>
    <records>
        <record>
            <recordData>
                <speechRecord>
                    <session>189</session>
                    <nameOfHouse>参議院</nameOfHouse>
                    <nameOfMeeting>予算委員会</nameOfMeeting>
                    <issue>20号</issue>
                    <date>2015-08-24</date>
                    <speechOrder>32</speechOrder>
                    <speaker>安倍晋三</speaker>
                    <speech>○内閣総理大臣(安倍晋三君) 日本は、…</speech>
                    <meetingURL>http://kokkai.ndl.go.jp/SENTAKU/sangiin/189/0014/18908240014020a.html</meetingURL>
                    <pdfURL>http://kokkai.ndl.go.jp/SENTAKU/sangiin/189/0014/18908240014020.pdf</pdfURL>
                </speechRecord>
            </recordData>
        </record>
        <record>
…
        </record>
    </records>
</data>