{"openapi":"3.1.0","info":{"title":"SkinBloom Research API","version":"0.1.0","description":"Public read-only research tools for the AI 功效护肤灵感工坊 prototype. Feishu AI Partner can use this contract when MCP is unavailable."},"servers":[{"url":"https://localhost:3210"}],"paths":{"/api/research/overview":{"get":{"operationId":"getResearchOverview","summary":"Get the real-data research snapshot","responses":{"200":{"description":"Research overview"}}}},"/api/research/missions":{"get":{"operationId":"listOrReadResearchMissions","summary":"List missions or read one mission by id","parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Mission list or mission artifact"},"404":{"description":"Mission not found"}}}},"/api/research/versions":{"get":{"operationId":"queryProductVersions","summary":"Query reviewed product-version evidence","parameters":[{"name":"query","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Matched products and evidence boundaries"},"400":{"description":"Missing query"}}}},"/api/research/ingredient-network":{"get":{"operationId":"queryIngredientNetwork","summary":"Read the graph or query one ingredient neighborhood","parameters":[{"name":"ingredient","in":"query","required":false,"schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":20,"default":8}}],"responses":{"200":{"description":"Ingredient network result"}}}},"/api/integrations/feishu/capabilities":{"get":{"operationId":"getFeishuCapabilityManifest","summary":"Read implemented, prototype, and planned capability states","responses":{"200":{"description":"Capability manifest"}}}}}}