← clify home · catalogue

riksdagen API for agents (unofficial) — JSON over curl | clify

Sveriges riksdag (riksdagen.se) is the Swedish Parliament's public website. This CLI searches parliamentary documents, members, web-TV, the calendar and news, and fetches detail pages (motions, committee reports, member profiles, videos, calendar events, parties) as CMS JSON through the site's /api/data proxy.

Host: riksdagen.se. Call these verified read commands with plain curl; no install, key, or account. Use the public JSON API with plain curl. No install, key, account, or browser is needed. Example: curl 'https://clify-dev.netlify.app/sites.json'. Start with /search?q=weather, then call /abc/COMMAND. Responses are one JSON object. The hosted MCP and GitHub repo are also available.

Commands

Search riksdagen.se by keyword. Filter by category (documents, members, web-TV, calendar, news, web pages), document type, party and riksmöte, sort the results, and page through them. Params: sok*, avd, doktyp, parti, rm, sort, sortorder, p

curl 'https://clify-dev.netlify.app/riksdagen/search'

list-members

List current members of parliament (ledamöter), optionally filtered by party. Params: parti

curl 'https://clify-dev.netlify.app/riksdagen/list-members'

get-member

Get a member of parliament's profile: party, constituency, assignments and recent activity (motions, speeches, questions). Params: slug*

curl 'https://clify-dev.netlify.app/riksdagen/get-member'

get-party

Get a party page: description, leadership and members. Params: party*

curl 'https://clify-dev.netlify.app/riksdagen/get-party'

get-document

Get a parliamentary document's detail page (motion, betänkande/committee report, föredragningslista, talarlista, etc.) including its proposals, case history, debate and decision. Params: doctype*, slug*

curl 'https://clify-dev.netlify.app/riksdagen/get-document'

get-planned-chamber-items

Get the list of planned items (upcoming debates and decisions) for the Chamber (kammaren). Params: none

curl 'https://clify-dev.netlify.app/riksdagen/get-planned-chamber-items'

get-webtv-video

Get a web-TV video (debate) detail: metadata, speaker list and related documents (talarlista, föredragningslista). Params: category*, slug*

curl 'https://clify-dev.netlify.app/riksdagen/get-webtv-video'

get-calendar

Get the parliament calendar page (upcoming chamber sessions, committee meetings and events). Params: none

curl 'https://clify-dev.netlify.app/riksdagen/get-calendar'

get-calendar-event

Get a single calendar event's detail (time, place, agenda, related documents). Params: category*, year*, month*, day*, slug*

curl 'https://clify-dev.netlify.app/riksdagen/get-calendar-event'

list-news

Get the latest news (Aktuellt) from the Riksdag. Params: none

curl 'https://clify-dev.netlify.app/riksdagen/list-news'

get-news-category

Get a news/theme page under Aktuellt, e.g. valet-2026 or allmanna-motionstiden. Params: slug*

curl 'https://clify-dev.netlify.app/riksdagen/get-news-category'

get-page

Generic fallback: fetch the CMS JSON for any riksdagen.se page path, e.g. a search URL with extra filters, an open-data documentation page, or a member page with an activity filter. Params: path*

curl 'https://clify-dev.netlify.app/riksdagen/get-page?path=%2Fsv%2Fdokument-och-lagar%2Friksdagens-oppna-data%2Fdokument%2F'