pl_search
Find legal information across multiple Polish databases using a single query with unified filters for dates, pagination, and source-specific options.
Instructions
Unified search across any registered source (SAOS, NSA, ISAP, EUREKA, KIO, UODO...).
Common parameters are translated to the source's native names (dateFrom vs
date_from, 0- vs 1-based pages - handled here; page is ALWAYS 1-based, and
is the same parameter name in pl_get_document). date_from/date_to:
YYYY-MM-DD. limit: results per page (clamped to the source maximum).
extra: source-specific native filters merged verbatim (e.g.
{"courtType": "SUPREME"} for saos, {"country": "es"} for legalize - the
native names are listed under native_params in pl_list_sources).
page_number is a deprecated alias of page; prefer page.
Errors: unknown_source, invalid_arg (source has no search tool, e.g. krs;
missing required extra; page < 1), source_unavailable, upstream_error
(connector's own error code preserved in message).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| extra | No | ||
| limit | No | ||
| query | No | ||
| source | Yes | ||
| date_to | No | ||
| date_from | No | ||
| page_number | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |