European Parliament MCP Server API - v1.3.9
    Preparing search index...
    interface AggregatorInputs {
        adoptedTexts: readonly AdoptedText[];
        dateFrom: string;
        dateTo: string;
        plenaryDocumentItems: readonly LegislativeDocument[];
        procedures: readonly Procedure[];
        questions: readonly ParliamentaryQuestion[];
        subjectId: string;
        committeeMemberIds?: readonly string[];
        subjectName?: string;
    }
    Index

    Properties

    adoptedTexts: readonly AdoptedText[]

    Adopted texts fetched from /adopted-texts.

    dateFrom: string

    Inclusive ISO-date window for filtering procedures, documents, and questions.

    dateTo: string

    Inclusive ISO-date window upper bound.

    plenaryDocumentItems: readonly LegislativeDocument[]

    Plenary-session document items fetched from /plenary-session-documents-items.

    procedures: readonly Procedure[]

    Procedures fetched from /procedures.

    questions: readonly ParliamentaryQuestion[]

    Parliamentary questions fetched from /parliamentary-questions.

    subjectId: string

    Subject identifier (MEP ID or committee abbreviation).

    committeeMemberIds?: readonly string[]

    Optional list of committee member MEP IDs. When provided, the aggregator treats any rapporteur/author hit against a member as a hit for the committee subject.

    subjectName?: string

    Optional human-readable subject name (e.g. MEP full name). When provided, enables rapporteur name-based matching against the procedure's rapporteur field (which carries human-readable text like "Jane Andersson").