{
    "openapi": "3.1.0",
    "info": {
        "title": "AI Knowledge Gateway",
        "version": "1.0.6",
        "description": "Read-only public knowledge API for this WordPress site. Developed by Enfluxia by 747MKT.",
        "x-developed-by": {
            "name": "Enfluxia",
            "label": "Enfluxia by 747MKT",
            "description": "Enfluxia is the technology division of 747MKT specializing in artificial intelligence solutions, vibe coding, automation, custom business software, technical optimization, and web visibility for AI systems.",
            "parent_organization": {
                "name": "747MKT",
                "url": "https://747mkt.com/"
            }
        },
        "x-release-key": "v1.0.6"
    },
    "servers": [
        {
            "url": "https://audioluz.com.ar/wp-json/enfluxia-ai/v1"
        }
    ],
    "paths": {
        "/manifest": {
            "get": {
                "summary": "Gateway manifest",
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/entities": {
            "get": {
                "summary": "List public entities",
                "parameters": [
                    {
                        "name": "type",
                        "in": "query",
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "cursor",
                        "in": "query",
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "schema": {
                            "type": "integer",
                            "maximum": 100
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/entities/{public_id}": {
            "get": {
                "summary": "Read one public entity",
                "parameters": [
                    {
                        "name": "public_id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    },
                    "404": {
                        "description": "Not found"
                    }
                }
            }
        },
        "/search": {
            "get": {
                "summary": "Search public entities",
                "parameters": [
                    {
                        "name": "q",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "type",
                        "in": "query",
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    }
}