no key · no human

FOX 9 Minneapolis-St. Paul API, RSS and sitemap

Every article FOX 9 Minneapolis-St. Paul publishes, as JSON, through an open API with no key and no signup. 1,452 of their articles are indexed right now, refreshed hourly.

United StatesEnglish#4,366 by volume

Four ways to pull fox9.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 fox9.com, newest first. Add q= to search inside.

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

Call the API

A live request. Paste it into a terminal and FOX 9 Minneapolis-St. Paul headlines come back as JSON.

bash
curl "https://freenewsapi.ai/v1/search?host=www.fox9.com&size=5"
1,452
articles indexed
454
in the last 30 days
16
median per day
1
languages
128 min
median crawl lag
21.07 → 18.10
archive depth

Publishing volume

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

2026-07-21: gap in the upstream archive, the whole corpus dips2026-07-22: gap in the upstream archive, the whole corpus dips2026-07-23: gap in the upstream archive, the whole corpus dips2026-07-24: gap in the upstream archive, the whole corpus dips2026-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: 16 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: 23 articles2026-08-26: 15 articles2026-08-27: 25 articles2026-08-28: 19 articles2026-08-29: 8 articles2026-08-30: 12 articles2026-08-31: 17 articles2026-09-01: 23 articles2026-09-02: 23 articles2026-09-03: 24 articles2026-09-04: 11 articles2026-09-05: 13 articles2026-09-06: 10 articles2026-09-07: 17 articles2026-09-08: 12 articles2026-09-09: 19 articles2026-09-10: 26 articles2026-09-11: 13 articles2026-09-12: 9 articles2026-09-13: 7 articles2026-09-14: 14 articles2026-09-15: 22 articles2026-09-16: 20 articles2026-09-17: 16 articles2026-09-18: 10 articles2026-09-19: 5 articles2026-09-20: 5 articles2026-09-21: 17 articles2026-09-22: 15 articles2026-09-23: 23 articles2026-09-24: 17 articles2026-09-25: 14 articles2026-09-26: 9 articles2026-09-27: 5 articles2026-09-28: 20 articles2026-09-29: 21 articles2026-09-30: 24 articles2026-10-01: 19 articles2026-10-02: 13 articles2026-10-03: 10 articles2026-10-04: 8 articles2026-10-05: 16 articles2026-10-06: 23 articles2026-10-07: 19 articles2026-10-08: 24 articles2026-10-09: 16 articles2026-10-10: 7 articles2026-10-11: 13 articles2026-10-12: 19 articles2026-10-13: 19 articles2026-10-14: 26 articles2026-10-15: 21 articles2026-10-16: 14 articles2026-10-17: 8 articles2026-10-18: 4 articles09-0409-1910-0410-18

The 34 hatched days are gaps in the upstream news archive, not quiet days at FOX 9 Minneapolis-St. Paul: the whole corpus dips on those dates. They are excluded from the median above.

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

Publishing rhythm

When FOX 9 Minneapolis-St. Paul actually publishes, by hour of day (UTC) and by day of week — measured from 1,452 timestamps, not from a schedule they advertise.

00: 610001: 820102: 1030203: 440304: 30405: 00506: 00607: 00708: 00809: 00910: 11011: 641112: 271213: 611314: 501415: 631516: 1061617: 1011718: 621819: 991920: 1282021: 1852122: 1222223: 10023
Mon: 221MonTue: 268TueWed: 277WedThu: 282ThuFri: 189FriSat: 112SatSun: 113Sun

Sections

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

SectionArticles
News1,184
Sports134
Weather109

Languages

CodeLanguageArticlesShare
enEnglish1,461100.6%

Latest articles

The 18 most recent FOX 9 Minneapolis-St. Paul articles in the index — the same rows the API returns, rendered for humans.

Could Ilhan Omar investigation violate Hatch Act? Professor weighs in
2026-10-18 17:37 UTC · News · FOX
Hamline law professor David Schultz joined FOX 9 on Sunday to discuss the investigation into Rep. Ilhan Omar and whether it could potentially be a violation of the Hatch
MN weather: Warm weather sticks around this week
2026-10-18 15:33 UTC · Weather · FOX
A warm and mostly sunny Sunday will kick off a stretch of above-average temperatures across Minnesota this week.
St. Thomas says ‘hateful language’ in viral video conflicts with its values
2026-10-18 02:30 UTC · News · Mike Manzoni
A viral video recorded outside a conservative event in Minneapolis on Wednesday has put a University of St. Thomas student in the spotlight.
Modern Times Café, restaurant that offered free food during ICE surge, is closing
2026-10-18 01:13 UTC · News · Madison Hunter
Modern Times Café once served free food to the community as federal immigration agents flooded Minneapolis. Now, the restaurant is closing by the end of the year.
Minnesota Native Americans denied service over valid Tribal IDs
2026-10-17 23:11 UTC · News · FOX
Two Minnesota businesses are facing state discrimination findings after reportedly refusing Tribal IDs.
Summit Brewing Company avoids foreclosure after reaching agreement with new lender
2026-10-17 18:52 UTC · News · Kilat Fitzgerald
Summit Brewing Company is no longer facing foreclosure after its debt was acquired by a new lender.
Wrong-way Duluth crash leaves 1 dead, another critically injured
2026-10-17 17:52 UTC · News · Kilat Fitzgerald
A head-on crash in Duluth took the life of a 74-year old man and sent another man to the hospital for what authorities say are life-threatening injuries.
Wisconsin plane crash: Injured pilot rescued by DNR warden via airboat
2026-10-17 17:09 UTC · News · Kilat Fitzgerald
An airboat became a lifeline after a plane crash left responders working waist-deep in a swamp near Sextonville, Wisconsin.
Minnesota weather: Cool and crisp start to Saturday with bright skies ahead
2026-10-17 13:16 UTC · Weather · FOX
Saturday is off to a cool start with bright skies and a southwest breeze ahead.
Senate debate: Lt. Gov. Flanagan, Republican nominee Tafoya spar over fraud, taxes
2026-10-17 03:02 UTC · News · Mike Manzoni
Minnesota's Senate debate got heated fast as both candidates went after each other on some of the race's biggest issues.
Minnesota early in-person voting begins
2026-10-17 02:52 UTC · News · Maury Glover
Minnesota’s new in-person early voting option drew a quick response from voters in St. Louis Park on Friday.
Metro Surge shootings: Feds stop sharing evidence with MN investigators
2026-10-17 00:52 UTC · News · Emily Pofahl
A new pause in federal cooperation is again slowing Minnesota's review of the shooting deaths of Alex Pretti and Renee Good, and the shooting of Julio Sosa-Celis.
Cold case arrest: Minnesota man charged in 1995 homicide in Iowa
2026-10-16 21:32 UTC · News · Kilat Fitzgerald
Authorities arrested and charged a man they believe is responsible for the 1995 murder of a woman whose body was found along a creek in Iowa.
Minnetonka man found guilty of threatening to murder judges, elected officials
2026-10-16 21:26 UTC · News · Madison Hunter
A Minnetonka man was found guilty of threatening to murder several federal judges and elected officials, the Department of Justice announced Friday.
How many books were banned in schools in your state?
2026-10-16 20:07 UTC · News · Kevin Miller
School book bans rose to a five-year peak during the 2025-2026 school year. That’s according to the nonprofit PEN America, which tracks book bans across the nation.
Unidentified white powder found in 'suspicious' letter sent to Minnesota Secretary of State
2026-10-16 18:01 UTC · News · Kilat Fitzgerald
The Federal Bureau of Investigation and the United States Postal Inspection Service are investigating a series of "suspicious mailings" sent to state election officials a
Rainfall totals: How much rain did the Twin Cities get on Thursday?
2026-10-16 14:54 UTC · Weather · Allie Johnson
It was a dreary day Thursday as off-and-on rain showers moved across much of central and southern Minnesota and western Wisconsin. Here's how much rain we actually got.
Minneapolis carjacking: BCA identifies officer who fired at teen suspect
2026-10-16 13:51 UTC · News · Bill Keller; Kilat Fitzgerald; FOX
MINNEAPOLIS (FOX 9) - Authorities have released new details on a carjacking incident that involved an officer firing a shot at a 16-year-old suspect in Minneapolis. Offic

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.fox9.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.fox9.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 FOX 9 Minneapolis-St. Paul 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
98%
articles with sections
177 KB
average page weight

Crawl lag — the delay between publication and the article reaching this index — is 128 min at the median, 259 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 FOX 9 Minneapolis-St. Paul 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,452 of their articles and lets you filter by date, language and section.

How many articles does FOX 9 Minneapolis-St. Paul publish per day?

16 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.