-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started API
wittkensis edited this page May 18, 2026
·
1 revision
The Glintstone REST API provides programmatic access to the full dataset — artifact metadata, ATF transliterations, lemmatizations, translations, lexical data, and more.
Base URL: https://api.glintstone.org
No authentication required. All endpoints return JSON.
Search for Ur III tablets mentioning "lugal" (king):
GET /artifacts?search=lugal&period=Ur+III
With curl:
curl "https://api.glintstone.org/artifacts?search=lugal&period=Ur+III"{
"items": [
{
"p_number": "P227657",
"designation": "CDLI Seals 001234",
"period": "Ur III (ca. 2112-2004 BC)",
"provenience": "Ur (mod. Tell el-Muqayyar)",
"genre": "Administrative",
"language": "Sumerian",
"pipeline_stage": "transcribed",
"thumbnail_url": "https://..."
}
],
"total": 1842,
"page": 1,
"per_page": 24
}List endpoints accept page (1-based, default 1) and per_page (default 24). The response always includes total.
Standard HTTP status codes. Error bodies:
{ "detail": "Human-readable message" }| Code | Meaning |
|---|---|
| 404 | Resource not found |
| 422 | Validation error (invalid parameter) |
| 500 | Internal server error |
- Artifacts — search, detail, ATF, images, lemmas
- Search & Agentic — hybrid semantic search, AI summaries, token interpretation
- Dictionary — signs, lemmas, written-form lookup
- Collections — personal research sets
- Composites — multi-tablet composite texts (Q-numbers)
- Stats & Meta — counts, health, version
The interactive API reference (Swagger UI) is at api.glintstone.org/docs.
Source: github.com/wittkensis/glintstone · Issues · Edit this wiki
Start here
Getting Started
Overview
Data Model
- Data Sources
- Data Quality
- Data Issues
- Import Pipeline Guide
- ML Integration
- Citation Pipeline Summary
Reference — Data Model
Reference — API
Reference — MCP
Opportunities
Personas
Project
Research