{
  "specVersion": "1.0",
  "host": {
    "displayName": "Lumi",
    "identifier": "www.lumicatalog.com",
    "documentationUrl": "https://www.lumicatalog.com/docs/api"
  },
  "entries": [
    {
      "identifier": "urn:air:www.lumicatalog.com:api:site-overview",
      "displayName": "Lumi public site API overview",
      "type": "application/json",
      "url": "https://www.lumicatalog.com/openapi.json",
      "description": "OpenAPI route and method overview. Confirm request, response, and authentication details before building a client.",
      "representativeQueries": [
        "Where are Lumi's storefront scan API routes documented?",
        "Which HTTP methods does the Lumi website expose?",
        "Where can I find the Lumi OpenAPI overview?"
      ]
    },
    {
      "identifier": "urn:air:www.lumicatalog.com:skill:lumi-catalog-cleanup",
      "displayName": "Lumi Shopify catalog cleanup skill",
      "type": "text/markdown",
      "url": "https://www.lumicatalog.com/.well-known/agent-skills/lumi-catalog-cleanup/SKILL.md",
      "representativeQueries": [
        "How can I check a Shopify storefront for missing product content?",
        "How do I review Lumi content drafts before publishing?",
        "How can a merchant install Lumi for Shopify catalog cleanup?"
      ]
    },
    {
      "identifier": "urn:air:www.lumicatalog.com:documentation:authentication",
      "displayName": "Lumi authentication and agent access guidance",
      "type": "text/markdown",
      "url": "https://www.lumicatalog.com/auth.md",
      "representativeQueries": [
        "Does Lumi offer programmatic agent registration?",
        "How do partners sign in to Lumi?",
        "How does a merchant authorize Shopify catalog access?"
      ]
    }
  ]
}
