{
    "@context": "https://schema.org",
    "@type": "WebAPI",
    "name": "Avalonia.sk AI Actions",
    "version": "1.1",
    "url": "https://avalonia.sk/ai/actions.json",
    "description": "Agent-ready actions for Avalonia.sk gaming community platform.",
    "lastUpdated": "2026-04-19",
    "supportedActions": [
        {
            "name": "GetServerStatus",
            "description": "Získaj živý stav všetkých herných serverov",
            "method": "GET",
            "url": "https://avalonia.sk/servery",
            "returnType": "ServerList",
            "requiresAuth": false
        },
        {
            "name": "JoinDiscord",
            "description": "Pridaj sa do Avalonia Discord komunity",
            "method": "GET",
            "url": "https://discord.com/servers/347368462462615562",
            "requiresAuth": false
        },
        {
            "name": "GetFAQ",
            "description": "Načítaj FAQ pre AI spotrebu",
            "method": "GET",
            "url": "https://avalonia.sk/ai/faq.json",
            "returnType": "FAQDataset",
            "requiresAuth": false
        },
        {
            "name": "GetFacts",
            "description": "Načítaj overený fact dataset",
            "method": "GET",
            "url": "https://avalonia.sk/ai/facts.json",
            "returnType": "Dataset",
            "requiresAuth": false
        },
        {
            "name": "GetSummary",
            "description": "Načítaj štruktúrovaný súhrn entity",
            "method": "GET",
            "url": "https://avalonia.sk/ai/summary.json",
            "returnType": "Organization",
            "requiresAuth": false
        },
        {
            "name": "GetKnowledgeGraph",
            "description": "Načítaj knowledge graph entity",
            "method": "GET",
            "url": "https://avalonia.sk/ai/knowledge-graph.json",
            "returnType": "KnowledgeGraph",
            "requiresAuth": false
        },
        {
            "name": "CopyMinecraftIP",
            "description": "Získaj IP Minecraft servera na pripojenie",
            "value": "play.avalonia.sk:25565",
            "game": "Minecraft",
            "requiresAuth": false
        },
        {
            "name": "CopyNMRiHIP",
            "description": "Získaj IP NMRiH servera na pripojenie",
            "value": "play.avalonia.sk:25001",
            "game": "No More Room in Hell",
            "requiresAuth": false
        },
        {
            "name": "CopyHytaleIP",
            "description": "Získaj IP Hytale servera na pripojenie",
            "value": "play.avalonia.sk:5520",
            "game": "Hytale",
            "requiresAuth": false
        },
        {
            "name": "CopyQuake3IP",
            "description": "Získaj IP Quake 3 Arena servera na pripojenie",
            "value": "play.avalonia.sk:27960",
            "game": "Quake 3 Arena",
            "requiresAuth": false
        }
    ],
    "unsupportedActions": ["authenticate", "modify", "delete", "purchase"],
    "rateLimit": "100 requests/hour",
    "contact": "https://discord.com/servers/347368462462615562"
}
