DOJ Press Releases Scraper avatar

DOJ Press Releases Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
DOJ Press Releases Scraper

DOJ Press Releases Scraper

Scrapes DOJ press releases by search term. Returns full text, publication date, and source URL for each release. Export to CSV, JSON, Excel, or XML.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

ParseForge

DOJ Press Releases Scraper

Scrape DOJ press releases by search term, up to a million per run. Each release comes with its full text, publication date, and source URL. No login or API key. Export to CSV, JSON, Excel, or XML.

The DOJ website offers no public API for press releases, and manual collection is slow and error-prone. This Actor reads the public press release feed directly, filters by your search term, and returns each match in one fixed schema. It is ideal for legal monitoring, compliance tracking, and news aggregation.

Who uses itWhat they scrape DOJ Press Releases for
Legal researchersTracking enforcement actions and policy announcements by topic
Compliance officersMonitoring DOJ statements relevant to their industry
JournalistsGathering primary source material for stories on federal law enforcement
Data analystsBuilding datasets of DOJ communications for trend analysis

What it does

This Actor collects DOJ press releases by free-text search term and returns each one as a flat row with its full text, publication date, and source URL.

  • ๐Ÿ” Search term filter: free-text search inside press releases, leave empty for all.
  • ๐Ÿ“… Sort direction: newest first or oldest first by publication date.
  • ๐Ÿ”ข Maximum items: set a cap from 1 to 1,000,000 releases per run.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with DOJ Press Releases data

๐Ÿ“ˆ Track enforcement trends.

A legal analyst runs the Actor weekly with a search term like 'antitrust' to compile all related DOJ releases and identify shifts in enforcement priorities.

๐Ÿ“ฐ Feed a newsroom.

A journalist sets the Actor to collect the latest 50 releases each morning, then filters for high-profile cases to pitch stories.

๐Ÿ›ก๏ธ Monitor compliance risks.

A compliance officer searches for terms like 'FCPA' or 'fraud' to stay ahead of DOJ actions that could affect their company.

๐Ÿ“Š Build a research dataset.

A data scientist collects all releases from the past year and uses the full text for natural language processing on federal law enforcement communications.

Why choose this scraper

What you get
Full textComplete body of each press release, not headlines
Publication dateExact date and time for chronological analysis
Source URLDirect link to the original release for verification
ScalableCollect up to a million releases in a single run

How it compares

No other Store actor targets DOJ Press Releases the same way, so the honest comparison is with the alternatives teams actually weigh.

DOJ Press Releases ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When DOJ Press Releases changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor with a search term and a maximum count, and sort by publication date. The search term filters releases as they are read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$2.10
1,000 results$21.00
10,000 results$210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the DOJ Press Releases Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to DOJ Press Releases through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/doj-press-releases-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check your searchTerm. If it is too specific, it may not match any releases. Try a broader term or leave it empty to get all releases.

Why did the run stop before reaching maxItems?

The Actor stops when there are no more releases matching your search term. If you need more, broaden the search term or remove it.

Why is the output missing some fields?

The Actor returns all available fields for each release. If a field is empty, the release may not have that information on the DOJ site.

Can I get the data in a different format?

Yes, you can export the dataset to CSV, JSON, Excel, or XML from the Apify platform.

FAQ

QuestionAnswer
Does this Actor require an API key or login?No. It reads the public DOJ press release feed directly, so no authentication is needed.
Can I search for a specific phrase?Yes. The searchTerm input accepts free text and matches it inside the press release content.
How many press releases can I get in one run?You can set maxItems up to 1,000,000. The default is 10.
What format is the data returned in?Each press release is returned as a flat row with fields like full text, publication date, and source URL. You can export to CSV, JSON, Excel, or XML.
Can I sort the results by date?Yes. Use sortDirection to choose newest first (DESC) or oldest first (ASC).
Does this Actor scrape the entire DOJ website?No, it only collects press releases from the official DOJ press release feed.
Is the data up to date?The Actor reads the live feed at the time of the run, so you get the latest releases available.
Can I schedule this Actor to run automatically?Yes, you can set up a schedule on the Apify platform to run it at regular intervals.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by U.S. Department of Justice. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.