{"openapi":"3.1.0","info":{"title":"Chrome Extension Risk API","version":"2.0.0","description":"Analyze Chrome extension permissions and security risk signals.","x-agent-callable":true,"x-mcp-compatible":true},"servers":[{"url":"https://orbis-apis.onrender.com/chrome-extension-risk","description":"Production"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/analyze":{"post":{"operationId":"analyze_extension","summary":"Analyze Chrome extension risk","tags":["Intelligence"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","example":"cjpalhdlnbpafiamejdnhcphjbkeiagm"},"options":{"type":"object"}}}}}},"responses":{"200":{"description":"Extension risk analysis","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StandardResponse"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"500":{"$ref":"#/components/responses/ServerError"}}}},"/score":{"post":{"operationId":"score_extension","summary":"Risk score breakdown for Chrome extension","tags":["Intelligence"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"},"options":{"type":"object"}}}}}},"responses":{"200":{"description":"Score result","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StandardResponse"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"500":{"$ref":"#/components/responses/ServerError"}}}},"/execution-gate":{"post":{"operationId":"execution_gate","summary":"Execution readiness check","tags":["Execution"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"},"objective":{"type":"string"}}}}}},"responses":{"200":{"description":"Gate result","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StandardResponse"}}}},"400":{"$ref":"#/components/responses/BadRequest"}}}},"/extension-intelligence":{"post":{"operationId":"extension_intelligence","summary":"ONE-CALL: full Chrome extension risk intelligence","tags":["Intelligence"],"x-one-call":true,"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"},"options":{"type":"object"}}}}}},"responses":{"200":{"description":"Full intelligence","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StandardResponse"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"500":{"$ref":"#/components/responses/ServerError"}}}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-API-Key"}},"schemas":{"StandardResponse":{"type":"object","properties":{"success":{"type":"boolean"},"request_id":{"type":"string","format":"uuid"},"data":{"type":"object"},"confidence":{"type":"object"},"provenance":{"type":"object"},"cache":{"type":"object"},"recommended_next_api":{"type":"array"},"recommended_actions_priority_order":{"type":"array"},"execution_metadata":{"type":"object"}}},"Error":{"type":"object","properties":{"error":{"type":"string"},"code":{"type":"string"},"retryable":{"type":"boolean"}}}},"responses":{"BadRequest":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"ServerError":{"description":"Server error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}}