Großwald · machine-readable layer
Data API
Every published article and tracked entity as JSON. No key, no authentication,
no rate limit. Base URL https://www.grosswald.org.
Endpoints
/data/index.json | Manifest — counts, every article slug with its last update, the entity list, the endpoint list. Start here. |
/data/changes.json | Articles added and updated since the previous build, and the entities they touch. Poll this instead of re-crawling. |
/data/articles/{slug}.json | One article: title, canonical URL, type, dates, excerpt, editorial facets, sources, entities. |
/data/entities/{slug}.json | One entity: aliases, coverage timeline, last_covered, co-occurring entities, sources. |
/data/status.json | Build status and freshness of this layer. |
/data/openapi.json | OpenAPI 3.1 description of everything on this page. |
/data/sitemap.xml | Every data endpoint with a lastmod date. |
/data/terms.txt | Usage terms. |
/llms.txt | Text index: overview, taxonomy, latest coverage. |
/llms-full.txt | Every published article with date, type and excerpt. |
Discovery
The catalog at /.well-known/api-catalog
(RFC 9727, served as
application/linkset+json) points to this page, the OpenAPI description
and the status endpoint. The homepage carries the same pointers as
RFC 8288 Link headers.
curl -s https://www.grosswald.org/.well-known/api-catalog curl -s https://www.grosswald.org/data/openapi.json curl -sI https://www.grosswald.org/ | grep -i ^link
Conventions
- Only published posts are mirrored — drafts and editorial holds are excluded by construction.
- Article slugs are identical to the slugs in the public URLs.
sourcescome from the editorial source registry, not from link extraction.- Freshness is
last_covered— when we last wrote about it, never a claim that a fact was re-verified. - Editorial facets (
countries,domains,capabilities) are tag-derived. Machine-derived facets live separately underinferred. - CORS is open (
Access-Control-Allow-Origin: *) on every data endpoint.
Terms
Retrieval by AI systems, citation with attribution and indexing are permitted.
Bulk republication, derivative databases and commercial redistribution are reserved.
Full text: /data/terms.txt.
Attribution format: “Großwald (grosswald.org)” with a link to the cited article.