About this site
This is a standalone, static browser for public filings made under the U.S. Foreign Agents Registration Act (FARA). All data shown here is pulled from the official U.S. Department of Justice public API and bulk data repository, stored locally as JSON, and served as a fully static website — no server-side code is required.
What each tab shows
- New Registrants — entities newly registered as foreign agents during 2026.
- All Documents — documents filed in 2026, searchable and filterable by type.
- Amendments — amendments to existing registrations.
- Supplemental Statements — semi-annual activity reports.
- Analysis — auto-generated charts: filings by type, top countries, monthly volume.
Data sources (official DOJ)
- New Registrants API: efile.fara.gov/api/v1/Registrants/json/New
- Registrant documents API:
https://efile.fara.gov/api/v1/RegDocs/json/<reg_num> - Bulk document CSV: FARA_All_RegistrantDocs.csv.zip
- API documentation: API endpoints
- FARA homepage: justice.gov/nsd-fara
Updating the data
The DOJ updates its data regularly. To refresh the JSON files in data/, run the included
Python downloader from the package root:
python3 refresh.py— metadata refresh (fast)python3 refresh.py --pdfs --limit 50— metadata plus up to 50 new PDFs
Then redeploy the site/ folder (or reload locally).
Data sourced from efile.fara.gov — U.S. Department of Justice, National Security Division. This package is not affiliated with or endorsed by the U.S. government.