isap_search_acts
Search Polish legal acts in ISAP using title keywords, controlled vocabulary tags, and filters like publisher, year, and status to retrieve structured JSON data.
Instructions
Search Polish legal acts indexed in ISAP via the Sejm ELI JSON API (European Legislation Identifier). Use title for full-text-in-title search; keywords match ISAP keyword tags (not arbitrary prose). Filter by publisher (e.g. DU = Dziennik Ustaw), year, type (e.g. Ustawa, Rozporządzenie), in_force, dates. Returns raw JSON with items[].ELI, title, displayAddress, texts, references. See https://api.sejm.gov.pl/eli/openapi/
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Words to find in the act title. | |
| keyword | No | ISAP keyword tag(s)—comma-separated; matches controlled vocabulary tags (e.g. szkolnictwo, podatki), not free text. | |
| year | No | Calendar year of the act in the journal (e.g. 2025). | |
| publisher | No | Publisher code, e.g. "DU" (Dziennik Ustaw), "MP" (Monitor Polski). | |
| type | No | Act type, e.g. "Ustawa", "Rozporządzenie", "Obwieszczenie". | |
| position | No | Position number in the journal (poz.). | |
| volume | No | Volume (journal volume). | |
| in_force | No | When true, only acts currently in force (API: inForce=1). | |
| date_from | No | Announcement date from (yyyy-MM-dd). | |
| date_to | No | Announcement date to (yyyy-MM-dd). | |
| date_effect_from | No | Entry-into-force date from (yyyy-MM-dd). | |
| date_effect_to | No | Entry-into-force date to (yyyy-MM-dd). | |
| pub_date_from | No | Promulgation date from (yyyy-MM-dd). | |
| pub_date_to | No | Promulgation date to (yyyy-MM-dd). | |
| limit | No | Max results (API default 500; capped at 100 here). | |
| offset | No | 0-based offset for pagination. | |
| sort_by | No | Sort field (see ELI API). | publisher |
| sort_dir | No | Sort direction. | asc |