# South African History Online (SAHO) - AI/LLM Discovery File # llm.txt specification v1.0 (2026) # Last Updated: 2026-06-02 ## Overview South African History Online (SAHO) is a non-profit educational organization dedicated to making South African history accessible to all. We provide free, peer-reviewed historical content including articles, biographies, archives, events, and educational resources. **Mission**: Towards a people's history **Founded**: 2000 **License**: Creative Commons BY-NC-SA 4.0 **Base URL**: https://sahistory.org.za ## Content Types & Endpoints ### 1. Articles (2,810 items) Scholarly articles on South African history topics including apartheid, liberation movements, cultural heritage, and social justice. - **Browse**: https://sahistory.org.za/article - **Schema.org Type**: ScholarlyArticle - **Key Fields**: title, authors, editors, publication date, keywords, citations, geographic coverage - **Format**: HTML with Schema.org JSON-LD ### 2. Biographies (10,770 items) Comprehensive biographies of historical figures who shaped South African history. - **Browse**: https://sahistory.org.za/people - **Schema.org Type**: Person - **Key Fields**: name, birth/death dates and locations, positions, affiliations, contributions - **Format**: HTML with Schema.org JSON-LD ### 3. Events (17,654 items) "This Day in History" (TDIH) - significant historical events with dates and context. - **Browse**: https://sahistory.org.za/calendar - **Schema.org Type**: Event - **Key Fields**: event name, date, location, description, historical significance - **Format**: HTML with Schema.org JSON-LD ### 4. Archives (30,266 items) Primary source materials including documents, publications, and media from South African history. - **Browse**: https://sahistory.org.za/archive - **Schema.org Type**: ArchiveComponent - **Key Fields**: title, author, publication date, source, file attachments, language - **Format**: HTML with Schema.org JSON-LD, downloadable PDFs ### 5. Places (1,862 items) Historical sites, monuments, museums, and locations of significance. - **Browse**: https://sahistory.org.za/places - **Schema.org Type**: Place, Museum, LandmarksOrHistoricalBuildings - **Key Fields**: name, geographic coordinates, address, place type, description - **Format**: HTML with Schema.org JSON-LD, GeoJSON ### 6. Products (16 items) Books and publications about South African history. - **Browse**: https://sahistory.org.za/products - **Schema.org Type**: Book - **Key Fields**: title, author, ISBN, publisher, publication date - **Format**: HTML with Schema.org JSON-LD ### 7. Images (18,395 items) Historical photographs, documents, and visual materials with metadata. - **Browse**: https://sahistory.org.za/gallery - **Schema.org Type**: ImageObject - **Key Fields**: title, photographer, date, description, copyright, dimensions - **Format**: HTML with Schema.org JSON-LD, JPEG/PNG images ## APIs & Programmatic Access ### Citation API Generate properly formatted citations for any SAHO content. - **Endpoint**: https://sahistory.org.za/api/citation/{node_id} - **Methods**: GET - **Formats**: APA, MLA, Chicago, Harvard, Vancouver - **Response**: JSON - **Rate Limit**: 100 requests/minute - **Example**: https://sahistory.org.za/api/citation/12345 ### Timeline API Access chronological event data for timeline applications. - **Endpoint**: https://sahistory.org.za/timeline - **Format**: JSON - **Data**: Historical events with dates, titles, descriptions, images - **Usage**: Educational timelines, data visualization ### Schema.org JSON-LD All content includes embedded Schema.org structured data in JSON-LD format for machine readability. - **Location**: