{"openapi":"3.0.3","info":{"title":"AgentNet Website Public API","version":"1.0.0","description":"Public HTTP endpoints on www.aiagentnet.cloud for catalog, recommendations, and lead capture. Does not include product runtime APIs, private delivery packages, or authenticated workspace operations."},"servers":[{"url":"https://www.aiagentnet.club","description":"Production international site"}],"tags":[{"name":"health","description":"Liveness"},{"name":"catalog","description":"Public product / plan / scenario catalogs"},{"name":"recommend","description":"Intent recommendation (not tool execution)"},{"name":"leads","description":"Demand capture"}],"paths":{"/health":{"get":{"tags":["health"],"summary":"Process health","operationId":"getHealth","responses":{"200":{"description":"Site process is up","content":{"application/json":{"schema":{"type":"object"},"example":{"status":"ok","service":"agentnet-website","request_id":"req_…"}}}}}}},"/api/products":{"get":{"tags":["catalog"],"summary":"Product catalog","operationId":"getProducts","responses":{"200":{"description":"Product list for active locale","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/scenarios":{"get":{"tags":["catalog"],"summary":"Use-case catalog","operationId":"getScenarios","responses":{"200":{"description":"Scenarios with product mix and planId","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/plans":{"get":{"tags":["catalog"],"summary":"Plan catalog","operationId":"getPlans","responses":{"200":{"description":"Plans, features, prices, checkout actions","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/manifesto":{"get":{"tags":["catalog"],"summary":"Manifesto string","operationId":"getManifesto","responses":{"200":{"description":"Locale manifesto","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/agent/intent":{"post":{"tags":["recommend"],"summary":"Recommend product path from business prompt","operationId":"postAgentIntent","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string","minLength":1}}},"example":{"prompt":"sales follow-up for qualified leads"}}}},"responses":{"200":{"description":"Recommendation ready","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"description":"invalid_prompt"},"429":{"description":"rate_limited"}}}},"/api/leads":{"post":{"tags":["leads"],"summary":"Capture lead","operationId":"postLead","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["email","scenario"],"properties":{"email":{"type":"string","format":"email"},"scenario":{"type":"string","enum":["enterprise","commerce","developer","growth"]},"company":{"type":"string"},"painPoint":{"type":"string"},"currentTools":{"type":"string"},"desiredAutomation":{"type":"string"},"teamSize":{"type":"string"}}}}}},"responses":{"200":{"description":"Lead accepted with recommendation preview","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"description":"invalid_lead"},"429":{"description":"rate_limited"}}}}}}