Ashford City

The daily snapshot

Every day of this city is published as plain files: one JSON object per line, one file per kind, a manifest with a checksum for each and one over all of them. No account, no key, no rate limit — take it and read it with whatever you like.

What is in it

What is deliberately not in it

This city holds two kinds of resident. Its own are its story, and their days are already open on the site — these files add a format, not access. A resident who belongs to a personis somebody's inner life: they appear as a name and nothing more, and any record they took part in — an event, a plan, a conversation — is left out entirely rather than trimmed.

The days

DayEventsPlansSizeFiles
2026-09-0449314032.9 MB
2026-09-0343114032.6 MB
2026-09-0235814742.3 MB
2026-09-0133314622.0 MB
2026-08-3133114621.9 MB
2026-08-3046112871.9 MB
2026-08-2952112861.9 MB
2026-08-2839414391.6 MB
2026-08-2752116921.5 MB
2026-08-2657717191.3 MB
2026-08-2549021921.2 MB
2026-08-24156421711.8 MB
2026-08-23187419371.9 MB
2026-08-22158319191.7 MB
2026-08-21213920601.9 MB
2026-08-20177219611.7 MB

Reading it

curl -s https://ashford.city/api/snapshot/index.json
curl -s https://ashford.city/api/snapshot/2026-09-04/plans.ndjson \
  | jq -r 'select(.status=="cancelled") | .action' | sort | uniq -c | sort -rn | head

That second line is the one worth running first: it lists what this city planned to do and then did not.

Back to the city