Chparl Search Members
chparl_search_membersFind current or former Swiss Parliament affiliation records by name, council, canton, party, or parliamentary group. membership defaults to current; former selects inactive records and all omits the activity filter. query matches a substring of a published first, last, or official name. Use each record’s personNumber with chparl_get_member for identity, full council terms, committees, and declared interests. Follow nextOffset with the same filters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Requested page size, default 20, effective maximum 100 with notice. Whole records may be fitted to the response byte budget. | |
| query | No | Optional name substring, trimmed without changing internal punctuation or diacritics. | |
| offset | No | Starting MemberCouncil record offset; continue with returned nextOffset. | |
| council | No | N or S; exact German, French, and Italian council names are accepted. Resolve codes with chparl_list_reference topic councils. | |
| groupId | No | Optional ParlGroupNumber from chparl_list_reference topic groups. | |
| partyId | No | Optional Party identifier from chparl_list_reference topic parties. | |
| cantonId | No | Optional Canton identifier from chparl_list_reference topic cantons. | |
| language | No | Metadata language: de (default), fr, or it; uppercase is accepted. | de |
| membership | No | current (default), former, or all MemberCouncil records. | current |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present when the call failed. Absent on success. | |
| notice | No | Combined clamping, byte fitting, empty-result, or past-end guidance. | |
| hasMore | No | Whether further matching affiliation records remain. | |
| members | No | Complete MemberCouncil affiliation records delivered on this page. | |
| nextOffset | No | Starting offset plus delivered records; absent when exhausted. | |
| provenance | No | Attribution, publication status, and source download dates. | |
| totalCount | No | Exact whole-query MemberCouncil record count when supplied upstream. | |
| returnedCount | No | Number of complete MemberCouncil records delivered. | |
| effectiveLimit | No | Effective requested page size after clamping. | |
| effectiveFilters | No | Normalized search filters and resolved defaults. |