News — entry 006 of 17

Florida Man

Verified Jul 2026

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.

noveltyhumornewsstatic-json
AuthenticationNone requiredCall it straight away — no key, no signup.
HTTPSSupportedTraffic is encrypted in transit.
CORSEnabledCallable directly from browser JavaScript.
PricingFreeNo paid tier — free for the documented use case.
FormatsJSONResponses can be requested as JSON.

GreatAPIs Score

Score74out of 100
Authentication25/25No authentication required
Pricing20/20Free to use
Docs0/20No docs or spec available
Formats9/15Single response format
Freshness20/20Verified within 6 months

Embed this badge

Scored 74 on greatapis.com
<a href="https://greatapis.com/api/florida-man/"><img src="https://greatapis.com/badge/florida-man.svg" alt="Scored 74 on greatapis.com"></a>

Auth quickstart

  1. No API key, signup, or credit card required. A live GET this run against /api/index.json returned real dataset JSON with access-control-allow-origin: * on the response, confirming both keyless auth and open CORS with nothing to configure first.
Stored keyNo key stored

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

200 application/json; charset=utf-8

[{"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.json is 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}.json file 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.json returned HTTP 404 with content-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 GMT on /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 no Origin header required, so this API can be called directly from client-side JavaScript on any domain.
  • keywords is 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.