no key · no human

Dose.ca API, RSS and sitemap

Every article Dose.ca publishes, as JSON, through an open API with no key and no signup. 1,688 of their articles are indexed right now, refreshed hourly.

CanadaEnglish#1,992 by volume

Four ways to pull dose.ca

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

JSON Search this publisher

Every article we hold from dose.ca, newest first. Add q= to search inside.

curl -s "https://freenewsapi.ai/v1/search?host=dose.ca&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=dose.ca&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=dose.ca&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=dose.ca&size=20&fields=title,url,published_at,lang"open it →

Call the API

A live request. Paste it into a terminal and Dose.ca headlines come back as JSON.

bash
curl "https://freenewsapi.ai/v1/search?host=dose.ca&size=5"
1,688
articles indexed
506
in the last 30 days
20
median per day
1
languages
244 min
median crawl lag
09.06 → 07.09
archive depth

Publishing volume

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

2026-06-09: 25 articles2026-06-10: 29 articles2026-06-11: 28 articles2026-06-12: 26 articles2026-06-13: 16 articles2026-06-14: 17 articles2026-06-15: 21 articles2026-06-16: 23 articles2026-06-17: 23 articles2026-06-18: 25 articles2026-06-19: 23 articles2026-06-20: 22 articles2026-06-21: 25 articles2026-06-22: 24 articles2026-06-23: 25 articles2026-06-24: 21 articles2026-06-25: 25 articles2026-06-26: 27 articles2026-06-27: 20 articles2026-06-28: 15 articles2026-06-29: 18 articles2026-06-30: 23 articles2026-07-01: 21 articles2026-07-02: 27 articles2026-07-03: 23 articles2026-07-04: 24 articles2026-07-05: 23 articles2026-07-06: 22 articles2026-07-07: 22 articles2026-07-08: 19 articles2026-07-09: 21 articles2026-07-10: 22 articles2026-07-11: 16 articles2026-07-12: 14 articles2026-07-13: 19 articles2026-07-14: 23 articles2026-07-15: 26 articles2026-07-16: 23 articles2026-07-17: 16 articles2026-07-20: 8 articles2026-07-21: 17 articles2026-07-22: 17 articles2026-07-23: 18 articles2026-07-24: 22 articles2026-07-25: 18 articles2026-07-26: 17 articles2026-07-27: 20 articles2026-07-28: 24 articles2026-07-29: 19 articles2026-07-30: 17 articles2026-07-31: 16 articles2026-08-01: 18 articles2026-08-02: 18 articles2026-08-03: 19 articles2026-08-04: 24 articles2026-08-05: 18 articles2026-08-06: 2 articles2026-08-09: gap in the upstream archive, the whole corpus dips2026-08-10: 15 articles2026-08-11: 16 articles2026-08-12: 15 articles2026-08-13: 11 articles2026-08-14: 18 articles2026-08-15: 17 articles2026-08-16: 18 articles2026-08-17: 17 articles2026-08-18: 27 articles2026-08-19: 21 articles2026-08-20: 18 articles2026-08-21: 14 articles2026-08-22: 15 articles2026-08-23: 13 articles2026-08-24: 21 articles2026-08-25: 19 articles2026-08-26: 20 articles2026-08-27: 16 articles2026-08-28: 18 articles2026-08-29: 17 articles2026-08-30: 12 articles2026-08-31: 14 articles2026-09-01: 22 articles2026-09-02: 23 articles2026-09-03: 23 articles2026-09-04: 21 articles2026-09-05: 21 articles2026-09-06: 23 articles2026-09-07: 1 articles06-0906-2307-0707-2308-0608-2209-0509-07

The 1 hatched days are gaps in the upstream news archive, not quiet days at Dose.ca: the whole corpus dips on those dates. They are excluded from the median above.

bash
curl "https://freenewsapi.ai/v1/stats?host=dose.ca&top=10"

Publishing rhythm

When Dose.ca actually publishes, by hour of day (UTC) and by day of week — measured from 1,688 timestamps, not from a schedule they advertise.

00: 720001: 580102: 420203: 20304: 20405: 00506: 00607: 50708: 240809: 230910: 301011: 391112: 1511213: 871314: 1721415: 641516: 1931617: 821718: 2021819: 421920: 1582021: 632122: 1102223: 6723
Mon: 219MonTue: 290TueWed: 272WedThu: 254ThuFri: 246FriSat: 204SatSun: 203Sun

Sections

Sections come from the publisher's own markup, present on 47% of their articles.

SectionArticles
Hockey452
Baseball236
Football108

Languages

CodeLanguageArticlesShare
enEnglish1,688100.0%

Latest articles

The 18 most recent Dose.ca articles in the index — the same rows the API returns, rendered for humans.

Cole Caufield Just Missed the Top 30 NHL Players - Dose.ca
2026-09-07 01:59 UTC · Hockey · Dose
Last Sunday, the NHL website began its countdown of the top 50 NHL players. From No. 50 to No. 41, there were no Canadiens players in sight. Today, the league continued t
People are starting to get jealous of the CH’s pay structure - Dose.ca
2026-09-06 23:54 UTC · Hockey · Dose
Tonight, the league continued to reveal its top 50 NHL players. Leo Carlsson came in… at No. 38. The Ducks paid $18 million per season (thanks to the Flyers) for the 38th
Blue Jays: A Bad Day in the Standings - Dose.ca
2026-09-06 23:00 UTC · Baseball · Dose
The Blue Jays faced the Kansas City Royals this afternoon. The team had already won the series, but every game counts at this point. Except it didn’t go well. Spencer Arr
“I think Arber Xhekaj could be a good third-pair defenseman, but not with the CH.” - Dose.ca
2026-09-06 22:08 UTC · Hockey · Dose
When will Arber Xhekaj’s contract be extended? That’s one of the most frequently asked questions in Montreal, along with the situation involving Zachary Bolduc, who is al
MLB in Brief: Luis Robert Jr. Injured | Max Kepler DFA’d - Dose.ca
2026-09-06 20:30 UTC · Baseball · Dose
Luis Robert Jr. Injured What a surprise… Orioles Place Luis Robert Jr. on the 10-Day IL https://t.co/7feBVBNkmM pic.twitter.com/kuSQuyAMgN — MLB Trade Rumors (@mlbtraderu
“Gleb Pugachyov needs to play regularly” — Grant McCagg - Dose.ca
2026-09-06 20:12 UTC · Hockey · Dose
Montreal Canadiens fans will have another prospect to watch this year in the KHL. Last year, there were already Alexander Zharovsky, Bogdan Konyushkov, and others, but no
Super Bowl: Sean McDermott’s Bold Prediction - Dose.ca
2026-09-06 19:00 UTC · Football · Dose
Even though he’s no longer at the helm of the Buffalo Bills, Sean McDermott continues to follow his former team closely. And clearly, he has a lot of faith in their chanc
The Yankees were interested in Kevin Gausman - Dose.ca
2026-09-06 18:30 UTC · Baseball · Dose
In early August, the Blue Jays decided to trade Kevin Gausman. At the time, it was the right thing to do. Why? Because the team was heading for a crash. One might wonder
Ivan Demidov’s agent wanted a different contract for his client - Dose.ca
2026-09-06 18:12 UTC · Hockey · Dose
The Montreal Canadiens, as we know, have their core players signed to long-term contracts at reasonable prices. Ivan Demidov is the most recent core player to extend his
Official Announcement Regarding Former Alouettes Player Vernon Adams Jr. - Dose.ca
2026-09-06 18:00 UTC · Football · Dose
The Calgary Stampeders will be able to count on their starting quarterback for their next game. Vernon Adams Jr. has officially been cleared to return to action after mis
The Guardian helmet cover is gaining popularity among young soccer players - Dose.ca
2026-09-06 17:00 UTC · Football · Dose
Concussion prevention is becoming an increasingly important issue in football, particularly among young players. In this context, experts, parents, and even professional
Grant McCagg believes that Aatos Koivu is ahead of Oliver Kapanen at the same age - Dose.ca
2026-09-06 16:32 UTC · Hockey · Dose
Aatos Koivu isn’t a name you hear mentioned all that often among the Montreal Canadiens’ prospects. That’s not entirely surprising, since he didn’t put up big numbers in
Giants: Rafael Devers Joins Barry Bonds and Willie Mays - Dose.ca
2026-09-06 16:30 UTC · Baseball · Dose
The San Francisco Giants’ 2026 season is one to forget. But that hasn’t stopped Rafael Devers from putting together a stellar campaign in the Bay Area. So much so that du
It’s now confirmed for Harrison Smith - Dose.ca
2026-09-06 16:00 UTC · Football · Dose
After giving the possibility of retirement a great deal of thought, Harrison Smith has finally decided to continue his NFL career. The veteran linebacker will return to t
Ukrainian drones: The KHL recommends avoiding the plane - Dose.ca
2026-09-06 15:07 UTC · Hockey · Dose
Earlier this morning, I was talking about Russia and how it is trying by any means necessary to return to international hockey, despite the ongoing war with Ukraine. Inte
Cardinals-Rockies: "Hat Gate" Continues - Dose.ca
2026-09-06 14:30 UTC · Baseball · Dose
On Friday night, St. Louis Cardinals manager Oli Marmol was ejected from the game against the Colorado Rockies after stepping in to defend rookie pitcher Hancel Rincon. T
Assistant Captain: “Hutson would be my choice” - Dose.ca
2026-09-06 14:08 UTC · Hockey · Dose
Brendan Gallagher’s departure from the Montreal Canadiens this summer marked the end of a very significant chapter in the team’s leadership, as Gally was one of the team’
Contract Extension for Roger Goodell - Dose.ca
2026-09-06 13:47 UTC · Football · Dose
Roger Goodell will continue to lead the NFL for several more years. The league announced Sunday a four-season contract extension for its commissioner, confirming the cont

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=dose.ca&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=dose.ca&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 Dose.ca marks up its own pages — useful if you are deciding whether to parse them yourself.

100%
dates from JSON-LD
100%
articles with a byline
47%
articles with sections
53 KB
average page weight

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

Similar publishers

Comparable outlets in the same language. Those without a page here yet link straight to their slice of the API.

FAQ

Does Dose.ca 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 1,688 of their articles and lets you filter by date, language and section.

How many articles does Dose.ca publish per day?

20 on a median day, measured across 87 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.