{
    "api_version": 1,
    "name": "AI Mastermind LT community archive",
    "documentation": "https://grupe.aimastermind.lt/llms.txt",
    "resources": {
        "messages": {
            "surface": "list",
            "url": "https://grupe.aimastermind.lt/bendra/api.php/v1/messages",
            "parameters": [
                "from",
                "to",
                "source",
                "topic",
                "page",
                "size",
                "has",
                "member"
            ],
            "description": "Approved messages, newest first, paged. ?has=media or ?has=link narrows to messages that carry an attachment or a shared link."
        },
        "message": {
            "surface": "detail",
            "url": "https://grupe.aimastermind.lt/bendra/api.php/v1/message",
            "parameters": [
                "source",
                "message"
            ],
            "description": "One approved message by source and id."
        },
        "search": {
            "surface": "search",
            "url": "https://grupe.aimastermind.lt/bendra/api.php/v1/search",
            "parameters": [
                "q",
                "from",
                "to",
                "source",
                "topic",
                "page",
                "size",
                "has",
                "member"
            ],
            "description": "Full-text search over approved message text. Accepts the same ?has= filter."
        },
        "media": {
            "surface": "media",
            "url": "https://grupe.aimastermind.lt/bendra/api.php/v1/media",
            "parameters": [
                "media"
            ],
            "description": "One approved attachment by its content-addressed id."
        },
        "links": {
            "surface": "list",
            "url": "https://grupe.aimastermind.lt/bendra/api.php/v1/links",
            "parameters": [
                "source",
                "page",
                "size"
            ],
            "description": "Every link the community shared, newest first, with the words around it, a machine-written description of what it is about, and the message it came from. No link is ever fetched by this site."
        },
        "files": {
            "surface": "media",
            "url": "https://grupe.aimastermind.lt/bendra/api.php/v1/files",
            "parameters": [
                "source",
                "page",
                "size"
            ],
            "description": "Every approved attachment, newest first, with its type, its caption, a machine-written description of what it shows, and the message it came from. Metadata only - use /media to fetch the bytes."
        }
    },
    "limits": {
        "size_default": 50,
        "size_max": 100,
        "page_max": 200,
        "q_max_bytes": 500,
        "media_max_bytes": 1048576,
        "requested_interval_seconds": 10
    },
    "topics": {
        "n8n": "n8n",
        "python": "Python",
        "claude": "Claude",
        "gpt": "ChatGPT / GPT",
        "kimi": "Kimi",
        "grok": "Grok",
        "gemini": "Gemini",
        "local-models": "Vietiniai modeliai / Ollama",
        "automation": "Automatizacija / integracijos",
        "documents-data": "Dokumentai / duomenų apdorojimas",
        "visual-media": "Vaizdai / vaizdo kūrimas",
        "audio": "Garsas / kalba",
        "web-commerce": "Svetainės / elektroninė prekyba",
        "search": "Paieška / SEO",
        "coding-agents": "Programavimas / agentai",
        "security-privacy": "Saugumas / privatumas"
    },
    "sources": [
        "group",
        "channel"
    ],
    "notice": "This API serves the four publicly granted surfaces only: list, detail, search and media. No endpoint returns the whole archive and the projection database is not served. Author identity is never published; a message is attributed to its source chat. Deletion reconciliation is incomplete, so this is the last collected permitted state, not a guaranteed-current one."
}