List EU compliance deadlines
compliance_list_deadlinesReturns statutory EU compliance dates (CBAM, EUDR and other laws) with the Official Journal source, quote and SHA-256 for each. Use it to browse or filter deadlines and to find ids; use compliance_get_deadline for one known id, tenders_list_deadline_changes for tender submission deadlines and funding_list_changes for grant call deadlines. Inputs (all optional, they narrow together): law (name from the returned laws list, case-insensitive, e.g. CBAM), status (upcoming or applies), from and to (YYYY-MM-DD). With no filters it returns every date, ordered by date then id, without paging. Output: as_of, verified, count, laws[] and deadlines[] with id, law, obligation, date, days_until, status, source URL, quote, SHA-256 and history. Data is bundled from the acts and reviewed as of verified; days_until is computed today. 26 obligations under 12 laws from 19 acts; 11 dates have moved through 7 amending acts, each earlier date kept in history with its act, article and quote. Terms: read-only; MCP calls are never charged. Without a key, metered routes give 10 successful answers a day free, as short samples (up to 3 records, without file proof, history or paging cursor) where a paid HTTP address exists (unmetered routes are unlimited); errors do not count. On the paid HTTP routes, errors are free, and so are empty answers except a sanctions name search with no match when every loaded list it checks is fresh (lists not loaded yet are named in the answer). An optional API key keeps its prepaid-credit policy. When the free answers run out, the error names the HTTP alternative.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "compliance_list_deadlines"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Latest date, YYYY-MM-DD; e.g. 2027-12-31. Must be a parseable YYYY-MM-DD date. | |
| law | No | Known law name (case-insensitive), e.g. CBAM or EUDR; only laws in the returned laws list are accepted; omit for all laws | |
| from | No | Earliest date, YYYY-MM-DD; e.g. 2026-10-01. Must be a parseable YYYY-MM-DD date. | |
| status | No | upcoming or applies Allowed: upcoming, applies; e.g. upcoming. |