For Agents & Developers
WISP Content API
A read-only API that serves the content of the WISP site in a form that AI agents and programs can read easily. No authentication is required, and every request is a GET.
info
This API is served as static files, and responses reflect the site as of its last deployment. The server APIs of the individual apps (voice-lock, drover, etc.) are app-only and are not public.
Endpoints
| Path | Format | Contents |
|---|---|---|
/llms.txt | text/plain | Site overview and the full list of pages. A good starting point for agents. |
/{page}.md | text/markdown | A Markdown copy of each page's body. Example: /project-drover.md; for the home page, /index.md |
/sitemap.xml | application/xml | Full list of pages with last-modified dates |
/api/status.json | application/json | Health check. {"status": "ok"} |
/api/openapi.json | OpenAPI 3.1 JSON | Machine-readable spec for this API |
/.well-known/api-catalog | application/linkset+json | API catalog (RFC 9727) |
Examples
- Get an overview of the whole site:
curl https://www.j2w2.org/llms.txt - Read a specific project:
curl https://www.j2w2.org/project-voicelock.md - Discover the API:
curl https://www.j2w2.org/.well-known/api-catalog
Terms of use
- Search, reference and citation in AI answers, and AI model training are all allowed (Content-Signal in robots.txt:
ai-train=yes, search=yes, ai-input=yes). - Please avoid excessive repeated requests. Content changes only when the site is deployed, so feel free to cache it.
- Contact: [email protected]