We've recently rolled out a number of changes to filings.xbrl.org, including some important changes to the API:
1. The API now includes a "published" field which is the date at which the authority received or published the filing, where available. Not all sources have this, and the exact meaning may vary between different sources.
2. We recently automated the ingestion of a number additional filing sources, including Spain, Norway, Portugal and Sweden, and we're in the process of back-filling filings from these sources.
3. We now provide static copies of the filings index. For example, all filings with a 2025 period end are available here:
https://filings.xbrl.org/indexes/filings-2025.json
If you're trying to maintain your own index of all filings, please use these files rather than API. The "Last-Modified" header on these files should accurately record when they last changed, so you can check for updates very efficiently.
Please see the API documentation:
https://filings.xbrl.org/docs/api#index-files
4. If you're making regular use of our API, please set a user agent that identifies you, including either an email address, or a link to where we can find one. This will allow us to contact you rather than just blocking or rate-limiting you in the event of problems. filings.xbrl.org is proving increasingly popular, and whilst we don't currently prescribe any specific usage limits, we are seeing clients that are unreasonably aggressive, repetitive or inefficient.
Paul