GET cpj.org HTTP 200155 ms5.4 KB$0.000337 captured Aug 7, 2026
cpj.org, as data
One API turns any cpj.org page into markdown, structured JSON, its link graph or a screenshot, and crawls the whole site the same way. The panel shows the real response we captured.
- Render mode
- Plain HTTP, no browser needed
- Response
- HTTP 200 in 155 ms
- Page size
- 5.4 KB of markdown, 83 lines
- Fields
- Business Name, Address, Phone, Category and 1 more
- Captured
- Aug 7, 2026
Free balance on signup, no card. This cpj.org page cost $0.000337 to fetch.
## CPJ renews accountability calls in the killing of Lebanese journalist Amal Khalil after Amnesty International probeAmnesty found reasonable grounds to believe that the strike that killed Khalil and seriously wounded camerawoman Zeinab Faraj was a direct attack on civilians, and should be investigated as a war crime.Alerts ### Ethiopian security detain Addis Standard editor, raid newsroom, seize equipmentAlerts ### Pakistan introduces sweeping rules to restrict foreign media amid Kashmir unrestPress Releases ### The Devil Wears Prada 2 to hold auction benefiting CPJ, CFDAPress Releases ### CPJ to recognize journalists from 6 countries with 2026 International Press Freedom Awards# Press freedom is your freedom.## The Committee to Protect Journalists is an independent, nonprofit organization that promotes press freedom worldwide. We defend the right of journalists to report the news safely and without fear of reprisal.## [](<https://cpj.org/data/killed/all/?status=Killed&motiveConfirmed[]=Confirmed&motiveUnconfirmed[]=Unconfirmed&type[]=Journalist&type[]=Media Worker&start_year=2025&end_year=2025&group_by=year>)[****132**** Journalists and media workers killed in 2025](<https://cpj.org/data/killed/all/?status=Killed&motiveConfirmed[]=Confirmed&motiveUnconfirmed[]=Unconfirmed&type[]=Journalist&type[]=Media Worker&start_year=2025&end_year=2025&group_by=year>)## **336**Imprisoned as of December 1, 2025## ****85**** Missing as of December 1, 2025CPJ’s researchers document attacks on journalists and media workers throughout the year, providing a rigorous and trusted source of information on the state of press freedom worldwide. Explore our data.## What we do What Spider does on cpj.org
Same key, five endpoints. The numbers under a cell were measured on this page.
Page to markdown
Clean text for RAG and LLM context, boilerplate removed. The lane that runs without a key.
155 ms · $0.000337Page to JSON
Spider reads the page and names the fields. Pass your own schema when you need exact keys.
Rendered capture
Real Chromium, full-page PNG. The same call also returns the rendered HTML.
The call behind the panel
This request produced the response above. Paste it with your key and you get the same bytes.
curl -X POST https://api.spider.cloud/scrape \
-H "Authorization: Bearer $SPIDER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://cpj.org/", "return_format": "markdown"}' from spider import Spider
app = Spider()
params = {"return_format": "markdown"}
page = app.scrape_url("https://cpj.org/", params=params)
print(page[0]["content"]) import { Spider } from "@spider-cloud/spider-client";
const app = new Spider();
const [page] = await app.scrapeUrl("https://cpj.org/", {
return_format: "markdown",
});
console.log(page.content); What cpj.org costs
Multiplied from the measured 5.4 KB page. Estimates round to the cent.
1 GB of transfer costs $1, plus $0.001 per CPU minute, and failed requests cost $0. Crawling daily? The Unlimited plan is a flat monthly rate.
Point this at the rest of cpj.org.
The capture above took 155 ms and cost $0.000337. The same call takes any URL on cpj.org.