{
  "openapi": "3.1.0",
  "info": {
    "title": "ImageUpscales Public Discovery API",
    "version": "1.0.0",
    "description": "Discovery and metadata endpoints for ImageUpscales. The image-upscaling job API is available through the web app at https://imageupscales.com. A programmatic upscale API is on the roadmap.",
    "contact": { "email": "support@imageupscales.com", "url": "https://imageupscales.com/contact" },
    "license": { "name": "Proprietary", "url": "https://imageupscales.com/terms" }
  },
  "servers": [{ "url": "https://imageupscales.com", "description": "Production" }],
  "paths": {
    "/llms.txt": {
      "get": {
        "summary": "Short LLM-readable description of ImageUpscales",
        "responses": { "200": { "description": "Markdown summary", "content": { "text/markdown": {} } } }
      }
    },
    "/llms-full.txt": {
      "get": {
        "summary": "Full LLM-readable reference (features, pricing, FAQ)",
        "responses": { "200": { "description": "Markdown reference", "content": { "text/markdown": {} } } }
      }
    },
    "/.well-known/ai-plugin.json": {
      "get": {
        "summary": "ChatGPT plugin manifest",
        "responses": { "200": { "description": "Plugin manifest", "content": { "application/json": {} } } }
      }
    },
    "/.well-known/agent.json": {
      "get": {
        "summary": "Agent capabilities manifest",
        "responses": { "200": { "description": "Agent manifest", "content": { "application/json": {} } } }
      }
    },
    "/sitemap.xml": {
      "get": {
        "summary": "Full sitemap of public pages and blog posts",
        "responses": { "200": { "description": "Sitemap XML", "content": { "application/xml": {} } } }
      }
    }
  }
}
