ESMA Consultation Deadlines
Pricing
from $2.00 / 1,000 recognized consultation/publication/alert metadata records
ESMA Consultation Deadlines
Structured ESMA consultation periods, official response phase, regulatory sections and consultation document references from bounded public HTML.
Pricing
from $2.00 / 1,000 recognized consultation/publication/alert metadata records
Rating
0.0
(0)
Developer
Vixendata
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
A source-specific inventory for securities-regulation consultation workflows: opening and closing dates, source-stated response phase, policy sections, official document references, publication dates and document links. Useful for compliance teams triaging consultations and linking rulemaking deadlines to internal reviews. No legal or financial advice, predictions, or inferred status.
Coverage
Uses the public ESMA consultation catalog and its canonical consultation detail pages. Discovery reads only the first catalog page (20 consultations observed in the captured fixture); pagination and the complete historical inventory are not supported. Explicit detail URLs provide bounded access to known older consultations. URLs are deduplicated, explicit URLs first, then limited by maxItems. Defaults: discoverList: true, maxItems: 5, consultationUrls: []. Hard maximum is 20 detail pages per run.
Example input:
{"discoverList":false,"maxItems":1,"consultationUrls":["https://www.esma.europa.eu/press-news/consultations/consultation-update-guidelines-disclosure-requirements-under-prospectus"]}
Fields and meaning
source,url,title: regulator, canonical source URL and source heading.openedDate,closingDate: ISO date component from the source consultation period's machine-readable timestamps. These are not document publication dates.openingTimestamp,closingTimestamp: full unmodified source timestamp, preserving its UTC offset. Calendar display text can differ by local timezone.responsePhase: only an explicit Respond or See Responses button, otherwise null. No computed open/closed classification.sections: source regulatory topics such as Prospectus or Simplification and Burden Reduction.documents: related-document rows containing reference, title, publishedDate (ISO date or null), and official landing-page/PDF URLs. Documents and submitted responses are not downloaded. Empty arrays mean no matching source rows, not proof that no documents exist.observedAt: UTC extraction time;attribution,reuseNotice,freeSourceNotice,licenseUrl: provenance and reuse disclosures retained with every record.
RUN_SUMMARY reports discovered and returned counts, input counts, item-limit truncation and the bounded coverage description. Source failures stop the run. A failed run may have partial dataset rows; do not treat it as a complete inventory. Source layout changes fail when required title or date markup is missing. This actor does not harvest personal response form fields, attachments, third-party materials, IFRS content or logos.
Access safeguards
HTTPS and exact ESMA host/path allowlist; no arbitrary URLs, query strings, fragments, application-configured scraping proxies, browser, CAPTCHA solver, authentication or redirect following. Checks robots.txt before page requests; stops on robots denial, access denial, rate limit, unexpected redirects or other HTTP failure. Sequential requests wait at least two seconds and honor longer advertised robots crawl delays/request rates. Delays above 60 seconds stop the run. Standard runtime networking, including infrastructure egress when required, is retained. Two-MiB per-response cap, 30-second network timeout, at most 22 requests (robots, catalog, 20 details), no retries or alternate access path.
Reuse and free originals
ESMA's official FAQ permits reproduction subject to attribution and reuse conditions. Original information is available free of charge on ESMA's website. Any paid service using this output must disclose that free original availability before purchase and preserve provenance when presenting data. Output restructures source metadata; it is not an official ESMA publication.
This document has been drafted using material downloaded from ESMA’s website.
ESMA does not endorse this publication and in no way is liable for copyright or other intellectual property rights infringements nor for any damages caused to third parties through this publication.
Source: European Securities and Markets Authority (ESMA). Excluded materials may have separate rights; linking a document does not grant blanket redistribution rights. No public-domain claim is made.
Professional workflow and scope distinction
Compliance.ai's regulatory content coverage includes EU-ESMA Consultation Papers, and Forseti describes tracking ESMA/EBA/EIOPA draft consultations. These are evidence of a professional monitoring workflow, not guaranteed Actor sales. Store qualification found adjacent ESMA firm registers and enforcement/sanctions tools; this actor instead exports a typed consultation lifecycle and document inventory. Generic website monitors are also available. No claim is made that ESMA cannot otherwise be scraped.
Run and test
Python 3.12. Install pip install -r requirements.txt, then run python -m unittest test_main.py and python main.py (Apify SDK). The portable test file embeds compressed, real official list/detail HTML captured 2026-10-05; it asserts a 20-link discovery fixture and the Prospectus consultation (2026-09-09 to 2026-11-09), reference ESMA32-753890202-3085, document date and PDF URL. Tests also cover bad inputs, off-host/path URLs, missing markup and redirects. Fixture counts describe the captured sample, not a guaranteed current count. Private build review only; no paid platform runs are initiated by the actor itself.