no key · no human

Daring Fireball API, RSS and sitemap

Every article Daring Fireball publishes, as JSON, through an open API with no key and no signup. 3 of their articles are indexed right now, refreshed hourly.

English#20,764 by volume

Four ways to pull mastodon.social

All four are ours, all four are live, and none of them needs a key.

JSON Search this publisher

Every article we hold from mastodon.social, newest first. Add q= to search inside.

curl -s "https://freenewsapi.ai/v1/search?host=mastodon.social&size=20"open it →

RSS Subscribe in any reader

The same articles as an RSS 2.0 feed. Works in Feedly, Inoreader, Thunderbird — anywhere.

curl -s "https://freenewsapi.ai/v1/rss?host=mastodon.social&size=50"open it →

JSON Feed For apps

JSON Feed 1.1, the same content in a format apps parse natively.

curl -s "https://freenewsapi.ai/v1/feed.json?host=mastodon.social&size=50"open it →

Trimmed For agents

Only the fields an agent needs — title, url, date, language — so the response stays small.

curl -s "https://freenewsapi.ai/v1/search?host=mastodon.social&size=20&fields=title,url,published_at,lang"open it →

Call the API

A live request. Paste it into a terminal and Daring Fireball headlines come back as JSON.

bash
curl "https://freenewsapi.ai/v1/search?host=mastodon.social&size=5"
3
articles indexed
1
in the last 30 days
1
median per day
1
languages
9329 min
median crawl lag
12.08 → 12.09
archive depth

Publishing volume

Articles per day over the last 2 days. The busiest hour is 00:00 UTC — that is when the newsroom pushes its main batch.

2026-08-12: 1 articles2026-09-12: 1 articles08-1209-12
bash
curl "https://freenewsapi.ai/v1/stats?host=mastodon.social&top=10"

Publishing rhythm

When Daring Fireball actually publishes, by hour of day (UTC) and by day of week — measured from 3 timestamps, not from a schedule they advertise.

00: 10001: 00102: 00203: 00304: 00405: 00506: 00607: 00708: 00809: 00910: 01011: 01112: 01213: 01314: 11415: 01516: 01617: 01718: 01819: 01920: 02021: 02122: 02223: 023
Mon: 0MonTue: 0TueWed: 1WedThu: 0ThuFri: 0FriSat: 1SatSun: 0Sun

Languages

CodeLanguageArticlesShare
enEnglish266.7%

Latest articles

The 2 most recent Daring Fireball articles in the index — the same rows the API returns, rendered for humans.

Last Year’s iPhone Share Amongst Users of Widgetsmith
2026-09-12 00:19 UTC · John Gruber
David Smith, developer of the widely-used Widgetsmith , on Mastodon: The eve of iPhone 18 Pro pre-orders seems a good time to look back at the iPhone 17 family’s adoption
Nature Is Healing
2026-08-12 14:43 UTC · John Gruber
Basic Apple Guy: Apple just dropped the hardest icon glow-up for the new Chess icon in macOS 27 Beta 5. This is not just a tweak or small improvement. This is the differe

Harvest it all

Page through the archive by date. from and to accept YYYY-MM-DD or relative values such as now-7d.

bash
curl "https://freenewsapi.ai/v1/search?host=mastodon.social&from=now-7d&size=100"

To poll for new material, keep the timestamp of the newest article you saw and ask only for what came after it:

bash
curl "https://freenewsapi.ai/v1/search?host=mastodon.social&from=now-1h&sort=date_asc"

Article bodies come with full_text=true. No key, no quota tier, no header — see the search endpoint for every parameter.

Metadata quality

How well Daring Fireball marks up its own pages — useful if you are deciding whether to parse them yourself.

0%
dates from JSON-LD
100%
articles with a byline
0%
articles with sections
—
average page weight

Crawl lag — the delay between publication and the article reaching this index — is 9329 min at the median, 16577 minutes at the 90th percentile.

FAQ

Does Daring Fireball have an official API?

Not a public one. This endpoint is the practical alternative: their articles as structured JSON, with title, lead, publication time, section, byline and a link back to the original.

How do I get their RSS feed?

Most publishers expose one at /rss or /feed, but feeds carry only the last few dozen items and drop them within hours. This index keeps 3 of their articles and lets you filter by date, language and section.

How many articles does Daring Fireball publish per day?

1 on a median day, measured across 2 days.

Can I use this commercially?

The API is free and unauthenticated. What you may do with the content is between you and the publisher: we return metadata, a lead paragraph and a link, not a licence.