List EP Adopted Legislative Texts
eu_parliament.legislation.adopted_textsRetrieve legislative texts adopted by the European Parliament plenary, filtered by parliamentary term, with pagination and identifiers for EUR-Lex lookup.
Instructions
List legislative texts adopted (voted into law) by the European Parliament plenary. Returns document identifiers, adoption dates, parliamentary term, parent procedure references, and Eurovoc subject thematic codes. Filter by parliamentary term (e.g. term 10 = 2024–2029 legislature). The most recent adopted texts appear first. Use the document ID (e.g. TA-10-2025-0181) to look up the full text on EUR-Lex (eurlex.legislation.detail tool). Supports pagination via limit (max 100) and offset. Data source: European Parliament Open Data API v2 — CC BY 4.0, no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of adopted texts to return (1–100, default 20). | |
| offset | No | Number of results to skip for pagination (default 0). | |
| parliamentary_term | No | Filter by parliamentary term (1–10). Example: 10 for texts adopted in the 2024–2029 term. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |