What changed since

Every filing callbase collected after a time you choose, new filings and amendments alike:

-- Everything callbase took in since you last looked. Change the date.
SET VARIABLE since = TIMESTAMP '2026-09-20 00:00:00';

SELECT quarter, cu_number, cuid, submission_id, version, status, first_seen
FROM read_parquet('https://data.quartercall.com/index/submissions.parquet')
WHERE first_seen >= getvariable('since')
ORDER BY first_seen DESC;
examples/recipes/what-changed-since/new-filings.sql

submissions.version above 1 is an amendment; its earlier version is still in the index, with submissions.status superseded. To refresh a local copy, re-read the quarters those rows name. A new filing changes only its own quarter; a change the changelog records can change every quarter's files.

submissions.first_seen is NULL for filings collected before callbase began recording that time, so a date earlier than the manifest's index.first_seen_from does not return them. The manifest's quarters[].updated_at says a quarter's files were rebuilt, which can happen with no new filing: ask the index, not the timestamp, what changed.

Contract schema 1.2 · docs built 2026-10-29 from platform 4894823