{
    "schema_version": "1.0",
    "name": "Deffe.com public AI-agent API catalog",
    "description": "Read-only public endpoints intended for AI agents, search systems and discovery tools.",
    "base_url": "https://deffe.com",
    "authentication": "none for listed public read-only endpoints",
    "cache_policy": "Public responses may be cached. Respect Cache-Control and robots.txt.",
    "endpoints": [
        {
            "method": "GET",
            "path": "/agent",
            "url": "https://deffe.com/agent",
            "content_type": "text/html",
            "description": "Canonical human-readable AI-agent overview."
        },
        {
            "method": "GET",
            "path": "/llms.txt",
            "url": "https://deffe.com/llms.txt",
            "content_type": "text/plain",
            "description": "Concise LLM entrypoint with important Deffe URLs."
        },
        {
            "method": "GET",
            "path": "/ai.txt",
            "url": "https://deffe.com/ai.txt",
            "content_type": "text/plain",
            "description": "AI-agent usage and crawler policy."
        },
        {
            "method": "GET",
            "path": "/api-catalog.json",
            "url": "https://deffe.com/api-catalog.json",
            "content_type": "application/json",
            "description": "This API catalog."
        },
        {
            "method": "GET",
            "path": "/openapi.json",
            "url": "https://deffe.com/openapi.json",
            "content_type": "application/json",
            "description": "OpenAPI description of the public AI-agent endpoints."
        },
        {
            "method": "GET",
            "path": "/agent/v1/index.json",
            "url": "https://deffe.com/agent/v1/index.json",
            "content_type": "application/json",
            "description": "Canonical index for AI agents and discovery tools."
        },
        {
            "method": "GET",
            "path": "/agent/v1/company.json",
            "url": "https://deffe.com/agent/v1/company.json",
            "content_type": "application/json",
            "description": "Structured company and brand facts."
        },
        {
            "method": "GET",
            "path": "/agent/v1/product.json",
            "url": "https://deffe.com/agent/v1/product.json",
            "content_type": "application/json",
            "description": "Structured product description, capabilities and limitations."
        },
        {
            "method": "GET",
            "path": "/agent/v1/features.json",
            "url": "https://deffe.com/agent/v1/features.json",
            "content_type": "application/json",
            "description": "Core feature list and page references."
        },
        {
            "method": "GET",
            "path": "/agent/v1/pricing.json",
            "url": "https://deffe.com/agent/v1/pricing.json",
            "content_type": "application/json",
            "description": "Active public plan information when available."
        },
        {
            "method": "GET",
            "path": "/agent/v1/faq.json",
            "url": "https://deffe.com/agent/v1/faq.json",
            "content_type": "application/json",
            "description": "Frequently asked questions and concise answers."
        },
        {
            "method": "GET",
            "path": "/agent/v1/contact.json",
            "url": "https://deffe.com/agent/v1/contact.json",
            "content_type": "application/json",
            "description": "Public contact and support entry points."
        }
    ]
}