no key · no human

K99.1FM API, RSS and sitemap

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

United StatesEnglish#2,268 by volume

Four ways to pull k991fm.com

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

JSON Search this publisher

Every article we hold from k991fm.com, newest first. Add q= to search inside.

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

Call the API

A live request. Paste it into a terminal and K99.1FM headlines come back as JSON.

bash
curl "https://freenewsapi.ai/v1/search?host=www.k991fm.com&size=5"
3,344
articles indexed
1,143
in the last 30 days
41
median per day
1
languages
55 min
median crawl lag
24.07 → 22.10
archive depth

Publishing volume

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

2026-07-25: gap in the upstream archive, the whole corpus dips2026-07-26: gap in the upstream archive, the whole corpus dips2026-07-27: gap in the upstream archive, the whole corpus dips2026-07-28: gap in the upstream archive, the whole corpus dips2026-07-29: 37 articles2026-07-30: gap in the upstream archive, the whole corpus dips2026-07-31: gap in the upstream archive, the whole corpus dips2026-08-01: gap in the upstream archive, the whole corpus dips2026-08-02: gap in the upstream archive, the whole corpus dips2026-08-03: gap in the upstream archive, the whole corpus dips2026-08-04: gap in the upstream archive, the whole corpus dips2026-08-05: gap in the upstream archive, the whole corpus dips2026-08-06: gap in the upstream archive, the whole corpus dips2026-08-07: gap in the upstream archive, the whole corpus dips2026-08-08: gap in the upstream archive, the whole corpus dips2026-08-09: gap in the upstream archive, the whole corpus dips2026-08-10: gap in the upstream archive, the whole corpus dips2026-08-11: gap in the upstream archive, the whole corpus dips2026-08-12: gap in the upstream archive, the whole corpus dips2026-08-13: gap in the upstream archive, the whole corpus dips2026-08-14: gap in the upstream archive, the whole corpus dips2026-08-15: gap in the upstream archive, the whole corpus dips2026-08-16: gap in the upstream archive, the whole corpus dips2026-08-17: gap in the upstream archive, the whole corpus dips2026-08-18: gap in the upstream archive, the whole corpus dips2026-08-19: gap in the upstream archive, the whole corpus dips2026-08-20: gap in the upstream archive, the whole corpus dips2026-08-21: gap in the upstream archive, the whole corpus dips2026-08-22: gap in the upstream archive, the whole corpus dips2026-08-23: gap in the upstream archive, the whole corpus dips2026-08-24: gap in the upstream archive, the whole corpus dips2026-08-25: 65 articles2026-08-26: 48 articles2026-08-27: 37 articles2026-08-28: 39 articles2026-08-29: 22 articles2026-08-30: 20 articles2026-08-31: 47 articles2026-09-01: 40 articles2026-09-02: 42 articles2026-09-03: 57 articles2026-09-04: 25 articles2026-09-05: 19 articles2026-09-06: 21 articles2026-09-07: 31 articles2026-09-08: 51 articles2026-09-09: 53 articles2026-09-10: 47 articles2026-09-11: 42 articles2026-09-12: 22 articles2026-09-13: 19 articles2026-09-14: 40 articles2026-09-15: 50 articles2026-09-16: 45 articles2026-09-17: 48 articles2026-09-18: 33 articles2026-09-19: 20 articles2026-09-20: 18 articles2026-09-21: 55 articles2026-09-22: 44 articles2026-09-23: 46 articles2026-09-24: 41 articles2026-09-25: 47 articles2026-09-26: 17 articles2026-09-27: 19 articles2026-09-28: 43 articles2026-09-29: 63 articles2026-09-30: 68 articles2026-10-01: 38 articles2026-10-02: 45 articles2026-10-03: 18 articles2026-10-04: 18 articles2026-10-05: 41 articles2026-10-06: 43 articles2026-10-07: 53 articles2026-10-08: 52 articles2026-10-09: 37 articles2026-10-10: 16 articles2026-10-11: 21 articles2026-10-12: 51 articles2026-10-13: 52 articles2026-10-14: 52 articles2026-10-15: 46 articles2026-10-16: 30 articles2026-10-17: 18 articles2026-10-18: 20 articles2026-10-19: 40 articles2026-10-20: 34 articles2026-10-21: 43 articles2026-10-22: 31 articles09-0809-2310-0810-22

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

bash
curl "https://freenewsapi.ai/v1/stats?host=www.k991fm.com&top=10"

Publishing rhythm

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

00: 830001: 930102: 1000203: 740304: 180405: 330506: 1140607: 1230708: 920809: 1280910: 1571011: 1231112: 1441213: 1861314: 1801415: 2121516: 2121617: 2041718: 1621819: 2211920: 2782021: 2152122: 1062223: 8623
Mon: 577MonTue: 626TueWed: 635WedThu: 553ThuFri: 465FriSat: 246SatSun: 242Sun

Sections

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

Languages

CodeLanguageArticlesShare
enEnglish3,344100.0%

Latest articles

The 18 most recent K99.1FM articles in the index — the same rows the API returns, rendered for humans.

Student-planned Halloween event cancelled at Northwestern Local Schools
2026-10-22 20:11 UTC · News · Noelle Horn; WHIO com
"We feel it is in the best interest of our students to cancel the 2nd annual trunk or treat."
Justin Stansberry identified as 14-year-old killed in Dayton hit-and-run
2026-10-22 20:01 UTC · News · Steve Mehaffie; WHIO com
Authorities investigate a fatal hit-and-run involving a teenager on a Razor Dirt Rocket MX350 at a Dayton intersection.
Premier Health names next President and CEO
2026-10-22 19:32 UTC · News · Brooke Jones; WHIO com
Premier Health has appointed Rosanna Morris as its new president and CEO, succeeding Michael Riordan starting in early 2027.
Teen’s birthday wish comes true through her own initiative
2026-10-22 19:31 UTC · News · Ava Petrosky
Autumn told News Center 7 that her goal at 5,000 donations and she is over 40,000 donations.
New consignment and thrift store coming to Piqua
2026-10-22 19:05 UTC · News · Brooke Jones; WHIO com
A new consignment and thrift store is getting ready to open in downtown Piqua, MainStreet Piqua announced on Thursday.
No rain in sight as dry stretch continues
2026-10-22 19:01 UTC · Weather · Austin Chaney
We may not see any rain until Halloween or later across the Miami Valley.
Here’s your chance to help kids! K99.1FM hosts annual Cares for Kids Radiothon
2026-10-22 18:46 UTC · News · Steve Mehaffie; WHIO com
Our 29th Annual K99.1FM Cares For Kids Radiothon benefiting Dayton Children’s Hospital takes place on Friday, October 23rd. Join us as we raise money for Dayton Children’
Man injured in stabbing at Kettering motel; Victim, suspect both facing charges
2026-10-22 17:14 UTC · News · Brooke Jones; WHIO com
A man was stabbed during a domestic violence incident at a Kettering motel, leading to two arrests.
Who’s your rock? Win James Free Jewelers Gift Certificates for Veteran’s Day
2026-10-22 17:06 UTC · Contests
For those serving in the United States military here at home around the world, their families are often the “rock” that helps keep them focused and steady. K99.1FM wants
Todd Benzinger, World Series champ with Reds, dies at 63
2026-10-22 16:37 UTC · News · Brooke Jones; WHIO com
Former Reds first baseman Todd Benzinger, known for catching the final out of the 1990 World Series, has passed away.
Chris Pratt confirms Star-Lord will return to Marvel Cinematic Universe
2026-10-22 16:00 UTC · Entertainment · Annie Emans
Chris Pratt is ready to return to the galaxy. The Guardians of the Galaxy star, who played Star-Lord across six films, confirmed he won't be letting go of the wise-cracki
Sheriff warns of fake calls demanding missed jury duty fines
2026-10-22 15:33 UTC · News · Brooke Jones; WHIO com
Montgomery County Sheriff Rob Streck is warning residents about a scam call being reported in the county.
'Heated Rivalry' is coming to movie theaters
2026-10-22 15:13 UTC · Entertainment · Andrea Tuccillo
Heated Rivalry is headed to the big screen. Regal is bringing all six episodes of season 1 of the hit Crave/HBO Max hockey romance to select movie theaters for a limited
Retired NYPD detective charged in fatal shooting on George Washington Bridge
2026-10-22 15:01 UTC · Trending,News · Bob D'Angelo; Cox Media Group National C
Victor Romero is accused in the shooting of a 46-year-old man on the upper level of the bridge on Tuesday.
Coroner IDs 14-year-old killed in Dayton hit-and-run crash
2026-10-22 14:48 UTC · News · Brooke Jones; WHIO com
The 14-year-old boy killed in a hit-and-run in a Dayton neighborhood earlier this week has been identified.
Area auto parts maker settles False Claims Act lawsuits
2026-10-22 14:21 UTC · News · Brooke Jones; WHIO com
A Miami Valley auto parts maker settled False Claims Act lawsuits regarding illegal Paycheck Protection Program loan applications for $3 million.
Ohio firefighters rescue dog from river
2026-10-22 13:42 UTC · News · Brooke Jones; WHIO com
Northern Ohio firefighters successfully saved a dog stuck on a log in the Black River during a rescue operation.
UPDATE: 2 injured after road rage shooting in Clark Co.
2026-10-22 12:49 UTC · News · John Tisdell; WHIO com
Two people were injured after a road rage shooting in Clark County early Thursday morning.

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=www.k991fm.com&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=www.k991fm.com&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 K99.1FM marks up its own pages — useful if you are deciding whether to parse them yourself.

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

Crawl lag — the delay between publication and the article reaching this index — is 55 min at the median, 171 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 K99.1FM 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,344 of their articles and lets you filter by date, language and section.

How many articles does K99.1FM publish per day?

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