CH!WORD*
ChaoswordDaily crossword?

Public API

One endpoint. No key, no signup, no rate card.

Today's trilogy

The same three grids the site serves, as JSON. Solutions are stripped, so what you get is exactly what a player sees before they start.

GET https://api.chaosword.com/api/puzzle/today
{
  "puzzle":  { ...Morning 5x5... },
  "puzzles": [ Morning, Evening, Midnight ],
  "stats":   { "solves": 412, "avgMs": 184000 },
  "leaders": [ { "nickname": "inkstain", "timeMs": 61240 } ]
}

Puzzle shape

Every entry in puzzles is one edition, ordered Morning, Evening, Midnight. A # in the mask is a black square. The levers block is the day's roll: size, symmetry, density, theme, and the rest of the settings described on the how it works page.

{
  "date":   "2026-09-09",
  "tier":   1,
  "size":   5,
  "mask":   [["", "", "#", "", ""], ...],
  "clues":  [ { "id": "1-across", "dir": "across", "clue": "..." } ],
  "levers": { "symmetry": "rotational", "themed": true, ... }
}

Fair use

Free to call, including from apps and integrations you build. Cache the response. A new trilogy lands once a day at 22:00 UTC, so polling faster than that gets you the same bytes.

Credit Chaosword and link back to chaosword.com wherever you show the puzzles. Do not resell the grids or clues, and do not bulk harvest the archive. Automated solving is still off limits under the terms. This endpoint reads; it takes no personal data and sets no cookies.

Building something with it? Tell us: hello@chaosword.com.