DOJ Press Releases Scraper | US Justice Department
Pricing
from $19.00 / 1,000 results
DOJ Press Releases Scraper | US Justice Department
Extract US Department of Justice press releases with title, date, topic, components, and full body text. Filter by topic and date range. Useful for compliance teams, legal researchers, and journalists tracking federal investigations and prosecutions.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 hours ago
Last modified
Share

⚖️ DOJ Press Releases Scraper
🚀 Export every Department of Justice press release in seconds. Indictments, charges, settlements, and official statements from the US DOJ.
🕒 Last updated: 2026-05-25 · 📊 9 fields per record · 265,000+ releases · All DOJ components
The US Department of Justice publishes press releases from every component, US Attorney's Office, and headquarters division. This scraper pulls the full archive (over 265,000 releases) via the official justice.gov API and returns them as structured records ready for analysis or alerting.
Each record returns the title, release number, publication date, issuing component (e.g. Office of the Attorney General, US Attorney's Office, FBI), topic, teaser, and full body text with HTML stripped. Sort newest or oldest, filter by search term.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Journalists, compliance, law firms, researchers, OSINT analysts | Monitoring enforcement actions, tracking US Attorney activity, training legal LLMs, alert systems on new charges |
📋 What the DOJ Press Releases Scraper does
- Pulls press releases from the official justice.gov public API
- Filters by search term across title
- Sorts newest or oldest first
- Returns full plain-text body with HTML stripped
- Paginates automatically to your requested maxItems
💡 Why it matters: New DOJ charges drop with no public notice. Catching them on publication day is the difference between writing the story and reading it.
🎬 Full Demo (🚧 Coming soon)
⚙️ Input
| Field | Type | Description |
|---|---|---|
| searchTerm | string | Free-text search across title |
| maxItems | integer | How many records to return (free=10, paid up to 1M) |
| sortDirection | string | DESC newest first / ASC oldest first |
Example A. Newest 50 DOJ press releases:
{ "maxItems": 50 }
Example B. Search for fentanyl-related releases, oldest first:
{ "searchTerm": "fentanyl", "sortDirection": "ASC", "maxItems": 200 }
⚠️ Good to Know: The DOJ API returns the same content as justice.gov. Older archived releases redirect to their archive URLs.
📊 Output
| Field | Type | Description |
|---|---|---|
| 📌 title | string | Release title |
| 🔗 url | string | Official justice.gov URL |
| 🆔 number | string | Press release number e.g. 25-0123 |
| 📅 publicationDate | string | Publication date YYYY-MM-DD |
| 🏛️ components | string | Issuing DOJ component(s) |
| 📑 topic | string | Topic tags |
| 📝 teaser | string | Short summary |
| 📄 body | string | Full body text, HTML stripped |
| 🕒 scrapedAt | string | ISO timestamp |
Sample record:
{"title": "U.S. Attorney's Office Announces Indictment","url": "https://www.justice.gov/usao-edpa/pr/...","publicationDate": "2026-05-22","components": "U.S. Attorney's Office, Eastern District of Pennsylvania","teaser": "PHILADELPHIA - Acting Attorney General Todd Blanche..."}
✨ Why choose this Actor
- 🇺🇸 Official justice.gov API source
- 📦 Export CSV, Excel, JSON, XML
- 🔄 Schedule daily for new release alerts
- 🎯 Full body text included
📈 How it compares to alternatives
| Approach | Result |
|---|---|
| Manual justice.gov browsing | Slow, no bulk export |
| RSS readers | Limited history |
| Building your own API client | Days of work |
| This Actor | One click structured export |
🚀 How to use
- Create a free Apify account with $5 credit
- Open this Actor
- Set filters
- Click Start
- Download CSV, Excel, JSON, or XML
💼 Business use cases
Compliance: track DOJ enforcement actions in your sector. Legal research: build searchable archives of charges. Media monitoring: alert on press releases mentioning specific entities. LLM training: clean corpus of legal-press text.
🔌 Automating DOJ Press Releases Scraper
Connect to Make, Zapier, Slack, Airbyte, GitHub Actions, Google Drive, or any tool via the Apify API and webhooks.
🌟 Beyond business use cases
Research: longitudinal study of DOJ enforcement priorities. Personal: track topics that affect your community. Non-profit: monitor civil rights or environmental enforcement. Experimentation: train classifiers on legal text.
🤖 Ask an AI assistant about this scraper
Paste this README into ChatGPT, Claude, Perplexity, or Copilot.
❓ Frequently Asked Questions
Q: 📅 How current? A: Same-day publication on justice.gov. Q: 📦 Export formats? A: CSV, Excel, JSON, XML. Q: 🔍 Full-text search? A: Title search via searchTerm. Q: 📅 How far back? A: Full DOJ archive. Q: 🏛️ Filter by US Attorney's Office? A: Use searchTerm with the office name. Q: 💰 Cost? A: Free=10 items, paid up to 1M. Q: ⏰ Scheduling? A: Yes, daily/hourly via Apify. Q: 🔒 Official? A: Yes, justice.gov API. Q: 📄 Body text? A: Plain text, HTML stripped. Q: 🆔 What's the number field? A: DOJ-assigned press release ID.
🔌 Integrate with any app
Make, Zapier, n8n, Slack, Airbyte, GitHub Actions, Google Drive, Google Sheets, BigQuery, S3, webhooks, REST API.
🔗 Recommended Actors
| Actor | Description |
|---|---|
| Federal Register Scraper | Daily federal rules, notices, proposed rules |
| Congress.gov Bills Scraper | US legislative bills |
| GAO Reports Scraper | Government Accountability Office reports |
| CourtListener RSS Scraper | Court opinions and dockets |
| FARA Foreign Agents Scraper | Foreign Agents Registration Act filings |
💡 Pro Tip: browse the complete ParseForge collection.
🆘 Need Help? Open our contact form
⚠️ Disclaimer: Independent tool, not affiliated with the US Department of Justice. Only publicly available data is collected.