Chrome Extension Permissions Scraper
Pricing
from $3.99 / 1,000 results
Go to Apify Store
Chrome Extension Permissions Scraper
Inventory public Chrome extension permissions and host-access declarations.
Chrome Extension Permissions Scraper
Pricing
from $3.99 / 1,000 results
Inventory public Chrome extension permissions and host-access declarations.
You can access the Chrome Extension Permissions Scraper programmatically from your own applications by using the Apify API. You can also choose the language preference from below. To use the Apify API, you’ll need an Apify account and your API token, found in API & Integrations in Apify Console.
{ "openapi": "3.0.1", "info": { "version": "1.1", "x-build-id": "gbB6ghu4Z0CunhRCf" }, "servers": [ { "url": "https://api.apify.com/v2" } ], "paths": { "/acts/googleapi~chrome-extension-permissions-scraper/run-sync-get-dataset-items": { "post": { "operationId": "run-sync-get-dataset-items-googleapi-chrome-extension-permissions-scraper", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } }, "/acts/googleapi~chrome-extension-permissions-scraper/runs": { "post": { "operationId": "runs-sync-googleapi-chrome-extension-permissions-scraper", "x-openai-isConsequential": false, "summary": "Executes an Actor and returns information about the initiated run in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/runsResponseSchema" } } } } } } }, "/acts/googleapi~chrome-extension-permissions-scraper/run-sync": { "post": { "operationId": "run-sync-googleapi-chrome-extension-permissions-scraper", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } } }, "components": { "schemas": { "inputSchema": { "type": "object", "properties": { "extensionId": { "title": "Extension ID", "type": "string", "description": "One 32-character public Chrome extension ID. The Actor searches the official Chrome Web Store and opens the matching result's canonical detail link." }, "extensionIds": { "title": "Extension IDs", "type": "array", "description": "Public Chrome extension IDs to find through official Chrome Web Store search, then open using the matching result's canonical detail link.", "items": { "type": "string" } }, "startUrls": { "title": "Start URLs", "type": "array", "description": "Public Chrome Web Store detail, search, or category URLs. Detail URLs are fetched once; ID-only inputs use official search to discover the canonical detail URL.", "items": { "type": "object", "properties": { "url": { "title": "Public URL", "description": "Public Chrome Web Store detail, search, or category URL. Explicit detail URLs are fetched once.", "type": "string" } }, "required": [ "url" ], "additionalProperties": false } }, "sourceUrls": { "title": "Source URLs", "type": "array", "description": "Alias for startUrls.", "items": { "type": "string" } }, "urls": { "title": "URLs", "type": "array", "description": "Alias for startUrls.", "items": { "type": "string" } }, "queries": { "title": "Search queries", "type": "array", "description": "Public Chrome Web Store search terms.", "items": { "type": "string" } }, "query": { "title": "Search query", "type": "string", "description": "One search term." }, "searchQuery": { "title": "Search query alias", "type": "string", "description": "Alias for query." }, "category": { "title": "Category", "type": "string", "description": "Optional Chrome Web Store category slug." }, "locale": { "title": "Locale", "type": "string", "description": "Accepted for compatibility with locale-aware callers." }, "language": { "title": "Language", "type": "string", "description": "Alias for locale." }, "maxItems": { "title": "Maximum items", "minimum": 1, "maximum": 500, "type": "integer", "description": "Maximum number of normal extension records.", "default": 25 }, "maxPages": { "title": "Maximum listing pages", "minimum": 1, "maximum": 20, "type": "integer", "description": "Maximum public listing pages to inspect per source. ID-only lookup starts at the first result page regardless of Page.", "default": 1 }, "maxRequests": { "title": "Maximum public requests", "minimum": 1, "maximum": 500, "type": "integer", "description": "Maximum direct public page requests.", "default": 50 }, "maxDetailRequests": { "title": "Maximum detail requests", "minimum": 0, "maximum": 500, "type": "integer", "description": "Maximum extension detail pages to inspect.", "default": 25 }, "requestTimeoutSecs": { "title": "Request timeout (seconds)", "minimum": 5, "maximum": 120, "type": "integer", "description": "Maximum wait for each public request.", "default": 25 }, "timeoutSecs": { "title": "Timeout alias", "minimum": 5, "maximum": 120, "type": "integer", "description": "Alias for requestTimeoutSecs." }, "requestTimeoutMs": { "title": "Request timeout (milliseconds)", "minimum": 5000, "maximum": 120000, "type": "integer", "description": "Millisecond form of the request timeout." }, "requestDelayMs": { "title": "Request delay (milliseconds)", "minimum": 0, "maximum": 30000, "type": "integer", "description": "Delay between public requests.", "default": 0 }, "maxRetries": { "title": "Retries", "minimum": 0, "maximum": 3, "type": "integer", "description": "Maximum retry attempts for failed requests.", "default": 1 }, "userAgent": { "title": "User agent", "type": "string", "description": "Optional ordinary browser user agent." }, "proxyConfiguration": { "title": "Proxy configuration", "type": "object", "description": "Optional Apify proxy configuration for permitted public requests." }, "page": { "title": "Page", "minimum": 1, "maximum": 100000, "type": "integer", "description": "One-based starting page for search or category start URLs. ID-only lookup always starts at page 1; detail URLs are fetched once.", "default": 1 } } }, "runsResponseSchema": { "type": "object", "properties": { "data": { "type": "object", "properties": { "id": { "type": "string" }, "actId": { "type": "string" }, "userId": { "type": "string" }, "startedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "finishedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "status": { "type": "string", "example": "READY" }, "meta": { "type": "object", "properties": { "origin": { "type": "string", "example": "API" }, "userAgent": { "type": "string" } } }, "stats": { "type": "object", "properties": { "inputBodyLen": { "type": "integer", "example": 2000 }, "rebootCount": { "type": "integer", "example": 0 }, "restartCount": { "type": "integer", "example": 0 }, "resurrectCount": { "type": "integer", "example": 0 }, "computeUnits": { "type": "integer", "example": 0 } } }, "options": { "type": "object", "properties": { "build": { "type": "string", "example": "latest" }, "timeoutSecs": { "type": "integer", "example": 300 }, "memoryMbytes": { "type": "integer", "example": 1024 }, "diskMbytes": { "type": "integer", "example": 2048 } } }, "buildId": { "type": "string" }, "defaultKeyValueStoreId": { "type": "string" }, "defaultDatasetId": { "type": "string" }, "defaultRequestQueueId": { "type": "string" }, "buildNumber": { "type": "string", "example": "1.0.0" }, "containerUrl": { "type": "string" }, "usage": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "integer", "example": 1 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 }, "PROXY_UNBLOCKER_UNITS": { "type": "integer", "example": 0 } } }, "usageTotalUsd": { "type": "number", "example": 0.00005 }, "usageUsd": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "number", "example": 0.00005 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 }, "PROXY_UNBLOCKER_UNITS": { "type": "integer", "example": 0 } } } } } } } } }}OpenAPI is a standard for designing and describing RESTful APIs, allowing developers to define API structure, endpoints, and data formats in a machine-readable way. It simplifies API development, integration, and documentation.
OpenAPI is effective when used with AI agents and GPTs by standardizing how these systems interact with various APIs, for reliable integrations and efficient communication.
By defining machine-readable API specifications, OpenAPI allows AI models like GPTs to understand and use varied data sources, improving accuracy. This accelerates development, reduces errors, and provides context-aware responses, making OpenAPI a core component for AI applications.
You can download the OpenAPI definitions for Chrome Extension Permissions Scraper from the options below:
If you’d like to learn more about how OpenAPI powers GPTs, read our blog post.
You can also check out our other API clients: