{"data":{"name":"CodeHype Public API","version":"1.0.0","description":"Read-only JSON API for published CodeHype directory data. No authentication.","authentication":{"required":false,"type":"none"},"rateLimit":{"requestsPerMinute":60,"note":"Per client IP, best-effort on a given instance."},"documentation":{"openapi":"https://codehype.ai/openapi.json","mcp":"https://codehype.ai/mcp","mcpDiscovery":"https://codehype.ai/.well-known/mcp.json","mcpServerCard":"https://codehype.ai/.well-known/mcp/server-card.json","llmsTxt":"https://codehype.ai/llms.txt","llmsFullTxt":"https://codehype.ai/llms-full.txt","aiTxt":"https://codehype.ai/ai.txt","apiAi":"https://codehype.ai/api/ai","apiCatalog":"https://codehype.ai/.well-known/api-catalog","markdownCatalog":"https://codehype.ai/api/md/_catalog"},"endpoints":[{"method":"GET","path":"/v1","summary":"This index"},{"method":"GET","path":"/v1/products","summary":"List published products","query":["q","category","scope","kind","sort","featured","trending","page","limit"]},{"method":"GET","path":"/v1/products/{slug}","summary":"Get a product by slug or public ID"},{"method":"GET","path":"/v1/search","summary":"Search published products","query":["q (required)","category","scope","kind","sort","featured","page","limit"]},{"method":"GET","path":"/v1/categories","summary":"List categories"},{"method":"GET","path":"/v1/categories/{slug}","summary":"Get a category"},{"method":"GET","path":"/v1/categories/{slug}/products","summary":"List products in a category","query":["q","scope","kind","sort","featured","page","limit"]},{"method":"GET","path":"/v1/launches","summary":"Recent launches","query":["page","limit"]},{"method":"GET","path":"/v1/featured","summary":"Featured products","query":["page","limit"]},{"method":"GET","path":"/v1/trending","summary":"Trending products","query":["page","limit"]},{"method":"GET","path":"/v1/stats","summary":"Public directory statistics"}]}}