Get committees and evidence
ukparl_get_committeeFind Westminster committees with mode=search, then use committeeId for detail, members, inquiries or publications. Inquiries returns every committee business type, labelled by isInquiry; use businessId with mode=inquiry for complete business detail or to filter publications. Use publicationId with mode=publication for complete report/publication metadata and source links. Use mode=evidence with businessId and evidenceType=written|oral to list evidence; mode=evidence_detail requires evidenceId and evidenceType in the same namespace. Memberships retain all role periods; personId is distinct from Members API memberId. No document downloads or text extraction. Follow cursors with unchanged filters; contentCursor retrieves oversized records losslessly. Typed entities retain sourcePath relationships to reconstruct nested source metadata.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Search, committee detail, members, business list/detail, publication list/detail or written/oral evidence list/detail. | search |
| house | No | Commons, Lords or Joint, case-insensitive; exact House of Commons/Lords aliases also accepted. Search only. | |
| limit | No | Collection size: search default 10 cap 20; nested default 20 cap 50. Safe over-cap values clamp. Omit for singular modes. | |
| query | No | Search terms for search, inquiries or publications; latter two require at least two characters. | |
| cursor | No | Opaque collection continuation; repeat unchanged filters and effective limit. | |
| status | No | Search: Current|Former|All. Inquiries: Open|Closed. Omitted uses source default. | |
| openedTo | No | Inquiries opened on/before this ISO date. | |
| sortOrder | No | Inquiries: DateOpenedNewest|DateOpenedOldest|PublicationDateAscending|PublicationDateDescending. Publications: PublicationDateAscending|PublicationDateDescending|ResponseDateAscending|ResponseDateDescending. Omitted preserves source order. | |
| businessId | No | Business ID required for inquiry and evidence; optional additional publication filter. | |
| evidenceId | No | Evidence detail ID, scoped by evidenceType. | |
| membership | No | Members mode only, default all; filters role-period membership status. | |
| openedFrom | No | Inquiries opened on/after this ISO date. | |
| committeeId | No | Committee ID required for detail, members and publications; optional for inquiries to discover businesses across committees. | |
| publishedTo | No | Publications starting on/before this ISO date. | |
| evidenceType | No | Required for evidence list/detail; written and oral IDs are distinct. | |
| contentCursor | No | Opaque same-selection content continuation; reconstruct records before advancing collection cursor. | |
| publicationId | No | Publication ID required for publication detail. | |
| publishedFrom | No | Publications starting on/after this ISO date. | |
| acceptingEvidence | No | Inquiries only: true selects accepting businesses; false leaves source selection unrestricted. | |
| publicationTypeIds | No | Publications only: positive publication type IDs, serialized as repeated parameters. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cap | No | Maximum collection workload for this mode. | |
| mode | No | Selected committee operation. | |
| page | No | Whole-record collection continuation. | |
| error | No | Present when the call failed. Absent on success. | |
| found | No | Singular lookup result; false requires guidance. | |
| items | No | Selected whole collection items. | |
| shown | No | Actually emitted whole collection records. | |
| total | No | Source total collection records. | |
| notice | No | Licence, namespace, business and document-access notices. | |
| record | No | Complete selected source record with typed relationship pointers. | |
| source | No | Actual selected official request provenance. | |
| applied | No | Effective operation, page size and explicit source visibility. | |
| filters | No | Complete normalized caller selection. | |
| delivery | No | Full selected payload, child outline, or JSON fragment. | |
| guidance | No | Recovery for empty or missing selections. | |
| identity | No | Stable selected-record identifiers retained during content retrieval. | |
| retrieval | No | Same-tool retrieval instruction. | |
| truncated | No | Further whole collection records remain. | |
| provenance | No | Selected response provenance retained during content retrieval; source notices remain in the reconstructed payload. | |
| sourcePage | No | Source collection envelope metadata. | |
| contentPage | No | Lossless recursive content continuation. | |
| collectionPage | No | Collection continuation; reconstruct the outlined selected payload before following it. | |
| requestedLimit | No | Original page-size request when capped. |