{
  "schema_version": "1.0",
  "name": "inShop.hu",
  "description": "Magyar online webáruház — termék keresés és termékadatok külső AI agenteknek (read-only). Árak HUF-ban.",
  "url": "https://www.inshop.hu/",
  "documentation": {
    "llms_txt": "https://www.inshop.hu/llms.txt",
    "openapi": "https://www.inshop.hu/agent-api/openapi.json",
    "webmcp_manifest": "https://www.inshop.hu/webmcp.json"
  },
  "actions": [
    {
      "id": "search_products",
      "name": "Termék keresés",
      "description": "Aktív termékek keresése kulcsszó alapján. Visszaadja az ID-t, nevet, árat, URL-t és készlet státuszt.",
      "method": "GET",
      "endpoint": "https://www.inshop.hu/agent-api/search",
      "parameters": [
        {
          "name": "q",
          "type": "string",
          "required": true,
          "description": "Keresőszó (min. 2 karakter)"
        },
        {
          "name": "kategoria",
          "type": "string",
          "required": false,
          "description": "Opcionális 1. szintű kategória URL-slug"
        },
        {
          "name": "page",
          "type": "integer",
          "required": false,
          "description": "Lapozás (alapértelmezés: 1)"
        },
        {
          "name": "limit",
          "type": "integer",
          "required": false,
          "description": "Találatok száma oldalanként (max 20, alap: 10)"
        }
      ]
    },
    {
      "id": "get_product",
      "name": "Termék részletei",
      "description": "Egy termék teljes adatai numerikus termék ID alapján (ár, leírás, SKU, készlet, markdown URL).",
      "method": "GET",
      "endpoint": "https://www.inshop.hu/agent-api/products/{id}",
      "parameters": [
        {
          "name": "id",
          "type": "integer",
          "required": true,
          "in": "path",
          "description": "termek.id"
        }
      ]
    },
    {
      "id": "get_product_by_sku",
      "name": "Termék cikkszám alapján",
      "description": "Termék lekérdezése inShop belső cikkszám (SKU) alapján.",
      "method": "GET",
      "endpoint": "https://www.inshop.hu/agent-api/products/by-sku/{sku}",
      "parameters": [
        {
          "name": "sku",
          "type": "string",
          "required": true,
          "in": "path",
          "description": "termek_adatlap.cikkszam"
        }
      ]
    }
  ]
}
