Chrome Extension Analyst
Chrome Extension Analyst · GPT 작업
Get extension report data
Retrieves report data for a specific version of a specific extension on a specific platform.
GET /report/{extension_id}/{version}GetExtensionVersionReportDataGet report data for a specific version of a specific extension
원본 API 스키마
{
"openapi": "3.1.0",
"info": {
"title": "Get extension report data",
"description": "Retrieves report data for a specific version of a specific extension on a specific platform.",
"version": "v1.0.0"
},
"servers": [
{
"url": "https://api.crxcavator.io/v1"
}
],
"paths": {
"/report/{extension_id}/{version}": {
"get": {
"description": "Get report data for a specific version of a specific extension",
"operationId": "GetExtensionVersionReportData",
"parameters": [
{
"name": "extension_id",
"in": "path",
"description": "The extension ID to retrieve the report data for",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "version",
"in": "path",
"description": "The version of the extension to retrieve the report data for",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "platform",
"in": "query",
"description": "The platform of the extension (Chrome, Firefox, or Edge)",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"data": {
"type": "object",
"properties": {
"csp": {
"type": "object"
},
"dangerousfunctions": {
"type": "object"
},
"entrypoints": {
"type": "object"
},
"extcalls": {
"type": "array",
"items": {
"type": "string"
}
},
"extension_id": {
"type": "string"
},
"extjs": {
"type": "array",
"items": {
"type": "string"
}
},
"manifest": {
"type": "object"
},
"retire": {
"type": "object"
},
"risk": {
"type": "object"
},
"webstore": {
"type": "object"
}
}
},
"extension_id": {
"type": "string"
},
"scan_time": {
"type": "integer",
"format": "int64"
},
"version": {
"type": "string"
}
}
}
}
}
},
"404": {
"description": "Extension not found"
}
},
"deprecated": false
}
}
},
"components": {
"schemas": {}
}
}