Find members of the European Parliament
euparl_search_mepsFind MEPs by name, country, political group, gender, or parliamentary term. Omitted term selects members in office today; explicit term selects that published term roster. Name matching requires every normalized token after case, diacritic, and punctuation normalization over the complete roster before paging. Country and group describe roster context, never voting-date affiliation. Continue with page.next_offset and snapshot; restart at offset 0 without snapshot after snapshot_changed. Read identity and membership history with euparl_get_mep. Empty matches succeed with guidance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| term | No | Parliamentary term 0–10; omitted selects members in office today. | |
| limit | No | Whole items requested; default 20, effective maximum 100 with notice. | |
| gender | No | Supported gender code FEMALE, MALE, NAP, NKN, or NST, case-insensitive. | |
| offset | No | Zero-based collection offset; default 0. | |
| country | No | Supported ISO alpha-2 country code, case-insensitive; GB maps to historical UK and does not establish current membership. See euparl_list_reference topic mep_filters. | |
| language | No | Supported EU ISO-639-1 language, case-insensitive; default en; source text is never translated. | |
| snapshot | No | Returned roster snapshot; required for offset above 0, optional at offset 0. | |
| name_contains | No | All-token name filter over the complete selected roster; case, diacritics, and punctuation are normalized, without fuzzy scoring. | |
| political_group | No | Supported political group code, case-insensitive; accepts EPP, S&D, Verts/ALE, Greens/EFA, The Left, GUE/NGL, Renew, PfE, and Patriots aliases. Query aliases never rewrite historical organization identities. See euparl_list_reference topic mep_filters. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cap | No | Effective whole-item page limit. | |
| page | No | Whole-item page metadata. | |
| error | No | Present when the call failed. Absent on success. | |
| items | No | Complete member records on the selected local page. | |
| shown | No | Whole items shown on this partial page. | |
| notice | No | Publication, language fallback, empty-result or continuation guidance. | |
| available | No | Whether the selected source array was published, including a published empty array. | |
| truncated | No | True when this page returns only part of the selected collection. | |
| totalCount | No | Exact count only when published or computed over a complete collection. | |
| appliedFilters | No | Actual normalized retrieval scope and filters. |