Browse EuroVoc Subjects
eurlex_browse_subjectsSearch the EuroVoc thesaurus, resolving a keyword into concept URIs usable in the eurovoc_concept subject filter of eurlex_search_documents. Returns each concept URI, its preferred label in the requested language, code, and broader (parent) label, ordered alphabetically by label.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of EuroVoc concepts to return (1–50). Defaults to 20. | |
| offset | No | Pagination offset — number of concepts to skip. Defaults to 0. | |
| keyword | Yes | Search term to match against EuroVoc concept labels (e.g. "privacy", "agriculture", "trade"). | |
| language | No | Language code for concept labels (e.g. "en", "fr", "de"). Case-insensitive — "EN" and "en" behave identically. Defaults to English. | en |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cap | No | The limit that was applied to this response. | |
| error | No | Present when the call failed. Absent on success. | |
| shown | No | Number of concepts returned in this response. | |
| total | No | Number of concepts returned in this response. | |
| offset | No | Pagination offset used for this response. | |
| concepts | No | Matching EuroVoc concepts ordered alphabetically by label. | |
| truncated | No | True when the returned list was capped at the limit and more concepts may exist. |