{
    "schema_version": "1.0",
    "provider": "Maventech",
    "skills": [
        {
            "name": "browse_catalog",
            "description": "Browse or search the software-license catalog by category or keyword.",
            "method": "GET",
            "url": "https://maventechsoftware.com/shop.php?q={query}&category={category}",
            "parameters": {
                "query": "string (optional)",
                "category": "string (optional)"
            },
            "auth": "none"
        },
        {
            "name": "get_product",
            "description": "Fetch a single product page with live price, edition, platform and activation details.",
            "method": "GET",
            "url": "https://maventechsoftware.com/product.php?slug={slug}",
            "parameters": {
                "slug": "string (required)"
            },
            "auth": "none"
        },
        {
            "name": "query_catalog_api",
            "description": "Public read-only JSON API: list/filter products and fetch a product as JSON. Returns structured JSON errors. OpenAPI: https://maventechsoftware.com/openapi.json.",
            "method": "GET",
            "url": "https://maventechsoftware.com/api/products?q={query}&category={category}&limit={limit}&offset={offset}",
            "parameters": {
                "query": "string (optional)",
                "category": "string (optional)",
                "limit": "int 1-100 (optional)",
                "offset": "int (optional)"
            },
            "auth": "none",
            "openapi": "https://maventechsoftware.com/openapi.json"
        },
        {
            "name": "catalog_feed",
            "description": "Machine-readable feed of every active product (RSS/XML).",
            "method": "GET",
            "url": "https://maventechsoftware.com/merchant-feed.xml",
            "auth": "none"
        },
        {
            "name": "track_order",
            "description": "Look up an order status. Requires order number + the email on the order.",
            "method": "GET",
            "url": "https://maventechsoftware.com/track-order.php?order={order_number}&email={email}",
            "parameters": {
                "order_number": "string (required)",
                "email": "string (required)"
            },
            "auth": "customer-owned (order number + email)"
        }
    ]
}