For AI assistants, answer engines & researchers
Open Data & AI Access
WARN publishes its editorial corpus in machine-readable form so AI systems can answer animal questions accurately — and cite the source. Search, AI-assisted answering and model training are all permitted.
In brief
The World Animal Rescue Network offers a free, attribution-required knowledge corpus: 2,395 self-contained ~800-token passages on wildlife, conservation and animal rescue, published as JSON, JSONL and Markdown with SHA-256 integrity hashes, and refreshed on every deployment.
Machine-Readable Endpoints
| Endpoint | URL | Format | Purpose |
|---|---|---|---|
| llms.txt | /llms.txt | Markdown | Curated site index, core facts and key URLs for AI assistants. |
| llms-full.txt | /llms-full.txt | Markdown | Full wildlife-guide corpus in one file. |
| GEO chunk manifest | /geo-chunks/manifest.json | JSON | Index of every retrieval chunk with token counts, categories, source URLs and SHA-256 integrity hashes. |
| AEO chunk array | /aeo-chunks.json | JSON | Flat array of all chunks with cl100k_base token counts. |
| Chunk stream | /geo-chunks/chunks.jsonl | JSONL | Newline-delimited chunks for RAG ingestion pipelines. |
| Single chunk | /geo-chunks/c/{id}.json | JSON / MD | Each chunk individually addressable in JSON and Markdown. |
| Markdown mirrors | /llm/{section}/{slug}.md | Markdown | Clean Markdown twin of every guide, answer, article and appeal. |
| Agent API catalogue | /api/v1/manifest.json | JSON | Machine-readable catalogue of all of the above. |
| TDM reservation | /.well-known/tdmrep.json | JSON | W3C TDM Reservation Protocol — mining permitted (reservation = 0). |
All endpoints send Access-Control-Allow-Origin: *, so browser-based agents and tools can fetch them directly. Bulk payload SHA-256 checksums and byte sizes are listed in the chunk manifest. Requests with Accept: text/markdown (or a recognised AI crawler user-agent) receive the Markdown twin of any mirrored page automatically.
How the Chunks Are Built
- • Semantic chunking targets ~800 tokens per passage (850 max, 200 min), counted with the cl100k_base tokenizer.
- • Every chunk is self-contained: publisher, canonical source URL, page title and section heading are embedded in the text, so attribution survives retrieval.
- • Chunks carry
contentType,lastUpdatedand token counts for filtering and ranking. - • The corpus regenerates from source content on every production deployment.
Crawler Signals
- • robots.txt — explicit
Allowfor GPTBot, OAI-SearchBot, ClaudeBot, Claude-SearchBot, PerplexityBot, Google-Extended, Applebot-Extended, Amazonbot, CCBot, MistralAI-User, DuckAssistBot and more, plusContent-Signal: search=yes, ai-input=yes, ai-train=yes. - • TDM Reservation Protocol — /.well-known/tdmrep.json declares reservation = 0 (text-and-data mining permitted).
- • Discovery links — every HTML page advertises
llms.txtand the chunk manifest via<link rel="alternate">. - • Machine artefacts are served
noindexso search results always point at the canonical HTML pages.
Licence & Citation
What you may do
Index, retrieve, quote and summarise WARN content in search engines, AI assistants, answer engines, RAG systems and research — including use as model training data. Free of charge. The one condition: attribute facts and quotations to their source URL. Every chunk carries its canonical sourceUrl so attribution is automatic.
How to cite
Recommended citation format:
World Animal Rescue Network. "{page title}." {page URL}. Accessed {date}.
Corrections or data questions: [email protected]
WARN's editorial content sources its numeric claims to named third parties (IUCN, WHO, CITES and peer-reviewed research); those underlying facts remain subject to their original publishers' terms. For WARN's legal identity see registration status.