Crypto News — compliant Bitcoin & DeFi headline feed
Pricing
from $0.50 / 1,000 results
Crypto News — compliant Bitcoin & DeFi headline feed
Compliant crypto news API: a structured Bitcoin news feed and DeFi news headlines from CoinDesk, Decrypt, and CoinTelegraph.
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
Connor Teskey
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Crypto News
Bitcoin, DeFi, and crypto-market headlines from major outlets, delivered as structured JSON by a scraper that respects robots.txt and reports its own health.
Crypto News is a compliant bitcoin news feed and DeFi news source for AI agents, trading and sentiment bots, RAG builders, and dashboards. It reads the public headline pages of CoinDesk, Decrypt, CoinTelegraph, and Bitcoin Magazine and turns them into a clean dataset of titled, categorized article links. Schedule it and your pipeline tracks the market without you babysitting a scraper.
What you get
| Field | Meaning |
|---|---|
title | The headline text |
url | Canonical article link, fragment-stripped and deduplicated within the run |
source | Source domain, e.g. decrypt.co |
category | Your label for the source: markets, policy, bitcoin, general |
fetched_at | UTC timestamp of the run |
extraction | Extraction method version (selector_free_v1) |
Quick start
Run with the prefilled input, or paste:
{"sources": [{ "url": "https://www.coindesk.com/markets", "category": "markets" },{ "url": "https://decrypt.co/", "category": "general" },{ "url": "https://cointelegraph.com/", "category": "general" }]}
A run returns up to 25 headlines per source (75 here) and typically finishes in under a minute.
Output example
{"category": "general","title": "Solana Exchange Raydium Hit With $1.34 Million Exploit as DeFi Attacks Grow","url": "https://decrypt.co/370700/solana-exchange-raydium-exploit-defi-attacks-grow","source": "decrypt.co","fetched_at": "2026-06-10T17:42:08+00:00","extraction": "selector_free_v1"}
Why this one
- Selector-free extraction. Headlines are identified by link-text shape and URL structure, not CSS selectors, so the site redesigns that break conventional scrapers do not break this one.
- Zero-yield flagging. A source that suddenly returns nothing is flagged in the HEALTH report as possible layout drift — never silently dropped, never padded with stale data.
- Per-source categories. Tag CoinDesk policy as
policyand Bitcoin Magazine asbitcoin, then filter the dataset by label downstream. - Built for schedules. Every record carries a UTC
fetched_atand a canonical URL, so finding new articles between runs is a set difference onurl. - Bring your own sources. Any public, robots-permitting news site can be added as
{url, category}— no per-site configuration to write or maintain.
Compliance and reliability
Topsail actors are built compliance-first and ship with self-healing plumbing:
- robots.txt is always respected — fail-closed. If a robots check cannot complete, the source is skipped, never scraped. There is no input to turn this off.
- This actor reads only the public headline listing pages of CoinDesk, Decrypt, CoinTelegraph, and Bitcoin Magazine — link text and article URLs published to every visitor, never article bodies, logins, or paywalls.
- Transient failures retry once with backoff; persistent failures are reported, not hidden.
- Every run writes a per-source HEALTH report to the key-value store, so you can see exactly which sources delivered and which were blocked, empty, or erroring.
- No PII, no paywalled or login-gated content, no circumvention.
Pricing
Pay per result: $0.50 per 1,000 headlines pushed to the dataset. Sources that are robots-blocked, unreachable, or empty produce no records and therefore cost nothing — they show up in the HEALTH report instead. A full default-source run yields at most 125 records, about $0.06.
Honest limits
- Sources can and do block automated clients — Bitcoin Magazine currently returns HTTP 403 — and when that happens this actor reports
fetch_errorin HEALTH rather than rotating proxies or faking output. - Headlines only: title, URL, source, category. No article body, summary, author, or sentiment score.
- Coverage is what each listing page currently shows, not an archive; run on a schedule to build history.
categoryis the label you assign per source, not per-article classification.- The shape filter targets standard headlines (5+ words, 28-200 characters), so very short titles are skipped by design.
FAQ
Can I use this as a crypto news API? Yes. Schedule the actor and read the dataset through Apify's API — each run is a fresh batch of structured headlines.
How do I get a Bitcoin-only news feed?
Label your Bitcoin-focused sources bitcoin and filter the dataset on category.
Does it cover DeFi news? Yes — Decrypt and CoinTelegraph carry DeFi and on-chain coverage in the default set, and you can add any robots-permitting DeFi outlet as a source.
What happens when a source blocks or breaks?
It appears in the HEALTH report as robots_blocked, fetch_error, or zero_yield_check_layout, produces no records, and costs nothing.
Can I add my own sources?
Yes. Pass { "url": ..., "category": ... } items; extraction is selector-free, so no per-site setup is needed.
More compliant data feeds from Topsail
- Site to Markdown — any site to clean LLM-ready markdown
- GTA 6 Countdown & Developments Tracker — countdown, confirmed facts, diffed developments, market odds
- Commodity Intel — oil, gold, uranium headlines from permitted sources
- AI Research Radar — new papers and lab announcements