{"openapi":"3.1.0","info":{"title":"VibeAlt public catalogue","version":"1.0.0","description":"Read-only direct software alternatives with sourced AI attribution. Documentary claims, not an independent functional/security audit."},"servers":[{"url":"https://vibealt.com/"}],"paths":{"/api/v1/catalog.json":{"get":{"operationId":"getCatalogue","summary":"Get every published app and source evidence","responses":{"200":{"description":"Public catalogue"}}}},"/api/v1/search/":{"get":{"operationId":"searchAlternatives","summary":"Search direct AI-built alternatives","parameters":[{"name":"q","in":"query","schema":{"type":"string","maxLength":200}},{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":20,"default":10}},{"name":"evidence","in":"query","schema":{"type":"string","enum":["all","documented"]}}],"responses":{"200":{"description":"Matching public app records"},"429":{"description":"Retry after one minute"}}}}}}