News — entry 006 of 17
Florida Man
Florida Man API serves a static, occasionally-updated JSON dataset of more than 10,000 real 'Florida Man' headlines scraped from news outlets, each with a title, source, date, and keyword tags. It's hosted as flat JSON on GitHub Pages rather than a dynamic backend, so there's no authentication, no rate limit, and no key required — just a GET request away.
Florida Man API serves a static, pre-scraped JSON dataset of real "Florida Man" headlines, hosted as flat files on GitHub Pages rather than a dynamic backend. A live GET this run against /api/index.json and /api/04/23.json returned genuine, unmodified headline data with no registration, key, or authentication of any kind.
GreatAPIs Score
Auth quickstart
- No API key, signup, or credit card required. A live GET this run against
/api/index.jsonreturned real dataset JSON withaccess-control-allow-origin: *on the response, confirming both keyless auth and open CORS with nothing to configure first.
Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.
List headlines for one calendar day
GEThttps://juliayxhuang.github.io/florida-man-api/api/04/23.json
[{"title":"Florida man indicted on sexual exploitation of a minor charges in Alabama","url":"https://www.wbrc.com/2026/04/23/florida-man-indicted-sexual-exploitation-minor-charges-alabama/","source":"wbrc.com","date":"2026-04-23","keywords":["florida","indicted","sexual","exploitation","minor","charges","alabama","wbrc","com"]},{"title":"Florida Man visits Tropicana Field, home of the Tampa Bay Rays","url":"https://www.wcjb.com/2026/04/23/florida-man-visits-tropicana-field-home-tampa-bay-rays/","source":"wcjb.com","date":"2026-04-23","keywords":["florida","visits","tropicana","field","home","tampa","bay","rays","wcjb","com"]},{"...":"74 more headlines for this day, same shape"}]The dataset is organized /api/{month}/{day}.json, zero-padded two digits each (April 23rd is /api/04/23.json), and returns every headline ever recorded for that calendar day across all years — there is no year or date-range filter, and no pagination since each day file is already small.
Developer reference
Gotchas & limits
/api/index.jsonis a per-day count histogram, not a headline list — a live GET this run returned{"total":10000,"dates":[{"month":"01","day":"01","count":14},...]}, useful for picking which/api/{month}/{day}.jsonfile to fetch next, not for reading headlines directly.- An unknown or out-of-range day path 404s with an HTML body, not JSON — a live GET this run against
/api/99/99.jsonreturnedHTTP 404withcontent-type: text/html; charset=utf-8. Do not assume every response is JSON-parseable. - This is a static snapshot, not a live-updating feed — a live GET this run captured
last-modified: Mon, 04 May 2026 16:18:25 GMTon/api/index.json, so headlines only advance whenever the maintainer regenerates and republishes the dataset, not in real time. - CORS is a bare wildcard — a live GET this run confirmed
access-control-allow-origin: *with noOriginheader required, so this API can be called directly from client-side JavaScript on any domain. keywordsis a naive lowercase tokenization of the title (including trailing domain fragments like"wbrc"and"com"split off the source URL) — treat it as a rough search aid, not a curated tag list.