{
    "api": "Own A Sentence",
    "version": "v1",
    "base": "https://ownasentence.com/api/v1",
    "endpoints": {
        "GET /api/v1/sentences": "List sentences. Params: page, limit(max 50), category, sort(newest|oldest|most_viewed|most_liked)",
        "GET /api/v1/sentences/{number}": "Single sentence by public number",
        "GET /api/v1/random": "Random approved sentence. Params: category",
        "GET /api/v1/search?q=": "Keyword search. Params: q, category, page, limit",
        "GET /api/v1/categories": "All categories with sentence counts",
        "GET /api/v1/stats": "Archive statistics"
    },
    "rate_limit": "60 requests / 60 seconds per IP",
    "license": "Read-only. Attribution required. See /terms."
}