{
    "ok": true,
    "service": "demo-itlive-api",
    "version": 1,
    "actions": {
        "tags": {
            "method": "GET",
            "params": [],
            "description": "Unique list of all tags for filter UIs",
            "example": "https:\/\/demo.itlive.nl\/api\/demos.php?action=tags"
        },
        "list": {
            "method": "GET",
            "params": {
                "q": "optional, search in title\/description\/tags\/id",
                "tag": "optional, exact tag filter",
                "limit": "optional, max items (default: all)",
                "offset": "optional, skip N items",
                "page": "optional, page number (uses limit=10 if limit not set)"
            },
            "example": "https:\/\/demo.itlive.nl\/api\/demos.php?action=list",
            "example_search": "https:\/\/demo.itlive.nl\/api\/demos.php?action=list&q=restaurant",
            "example_page": "https:\/\/demo.itlive.nl\/api\/demos.php?action=list&page=1&limit=2"
        },
        "get": {
            "method": "GET",
            "params": {
                "id": "required, demo id"
            },
            "example": "https:\/\/demo.itlive.nl\/api\/demos.php?action=get&id=restaurant-modern"
        }
    },
    "health": "https:\/\/demo.itlive.nl\/api\/health.php"
}