{
  "@context": "https://schema.org",
  "@type": "WebAPI",
  "name": "PANTON commerce contract",
  "version": "0.1.0",
  "url": "http://localhost:4322/agent-commerce.json",
  "documentation": "http://localhost:4322/llms.txt",
  "storefront": "http://localhost:4322",
  "noAutonomousPayment": true,
  "paymentConfirmation": "human_or_hosted_checkout_required",
  "currency": "BRL",
  "productCount": 4,
  "supplierIntegration": {
    "provider": "AliExpress Open Platform",
    "runtime": "Cloudflare Worker",
    "publicApiBase": "http://localhost:8787",
    "oauthCallbackUrl": "http://localhost:8787/api/aliexpress/oauth/callback",
    "statusUrl": "http://localhost:8787/api/aliexpress/status",
    "searchUrlExample": "http://localhost:8787/api/aliexpress/search?keyword=smart+home&country=BR&page=1&pageSize=12",
    "secretExposure": false
  },
  "tools": [
    {
      "name": "list_products",
      "method": "GET",
      "url": "http://localhost:4322/catalog.json",
      "description": "Lista produtos, precos, disponibilidade, pagina canonica e checkout humano."
    },
    {
      "name": "get_product",
      "method": "GET",
      "urlTemplate": "http://localhost:4322/produtos/{slug}",
      "description": "Retorna a pagina HTML semantica do produto com Product e Offer."
    },
    {
      "name": "start_checkout",
      "method": "GET",
      "urlTemplate": "http://localhost:4322/checkout/{slug}",
      "description": "Abre o caminho de compra do produto. Na primeira fase, finalizacao segue por atendimento humano."
    },
    {
      "name": "human_support",
      "method": "GET",
      "url": "https://wa.me/5500000000000?text=Ola%2C%20quero%20atendimento%20humano%20na%20PANTON.",
      "description": "Canal humano para duvidas de produto, entrega e pedido."
    },
    {
      "name": "supplier_api_status",
      "method": "GET",
      "url": "http://localhost:8787/api/aliexpress/status",
      "description": "Verifica se o Worker AliExpress esta configurado para curadoria de fornecedores."
    },
    {
      "name": "supplier_product_search",
      "method": "GET",
      "url": "http://localhost:8787/api/aliexpress/search?keyword=%7Bkeyword%7D&country=BR&page=1&pageSize=12",
      "description": "Busca produtos de fornecedor para curadoria interna; nao deve iniciar pagamento automatico."
    }
  ]
}