
ScrapyFy
Deprecated
Pricing
Pay per usage

ScrapyFy
Deprecated
Scrapy Runner
0.0 (0)
Pricing
Pay per usage
1
Total users
16
Monthly users
2
Last modified
2 years ago
You can access the ScrapyFy 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 Integrations settings in Apify Console.
{ "openapi": "3.0.1", "info": { "version": "0.0", "x-build-id": "fpbGm3h1jlzvVaqMf" }, "servers": [ { "url": "https://api.apify.com/v2" } ], "paths": { "/acts/jupri~scrapyfy/run-sync-get-dataset-items": { "post": { "operationId": "run-sync-get-dataset-items-jupri-scrapyfy", "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/jupri~scrapyfy/runs": { "post": { "operationId": "runs-sync-jupri-scrapyfy", "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/jupri~scrapyfy/run-sync": { "post": { "operationId": "run-sync-jupri-scrapyfy", "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", "required": [ "spiders_code" ], "properties": { "spiders_code": { "title": "Spiders Code", "type": "string", "description": "Define your spiders <i>(multiple spiders can be specified)</i>." }, "AJAXCRAWL_ENABLED": { "title": "AJAXCRAWL_ENABLED", "type": "boolean", "description": "", "default": false }, "ASYNCIO_EVENT_LOOP": { "title": "ASYNCIO_EVENT_LOOP", "type": "string", "description": "" }, "AUTOTHROTTLE_DEBUG": { "title": "AUTOTHROTTLE_DEBUG", "type": "boolean", "description": "", "default": false }, "AUTOTHROTTLE_ENABLED": { "title": "AUTOTHROTTLE_ENABLED", "type": "boolean", "description": "", "default": false }, "AUTOTHROTTLE_MAX_DELAY": { "title": "AUTOTHROTTLE_MAX_DELAY", "type": "integer", "description": "", "default": 60 }, "AUTOTHROTTLE_START_DELAY": { "title": "AUTOTHROTTLE_START_DELAY", "type": "integer", "description": "", "default": 5 }, "AUTOTHROTTLE_TARGET_CONCURRENCY": { "title": "AUTOTHROTTLE_TARGET_CONCURRENCY", "type": "integer", "description": "", "default": 1 }, "BOT_NAME": { "title": "BOT_NAME", "type": "string", "description": "", "default": "scrapybot" }, "CLOSESPIDER_ERRORCOUNT": { "title": "CLOSESPIDER_ERRORCOUNT", "type": "integer", "description": "", "default": 0 }, "CLOSESPIDER_ITEMCOUNT": { "title": "CLOSESPIDER_ITEMCOUNT", "type": "integer", "description": "", "default": 0 }, "CLOSESPIDER_PAGECOUNT": { "title": "CLOSESPIDER_PAGECOUNT", "type": "integer", "description": "", "default": 0 }, "CLOSESPIDER_TIMEOUT": { "title": "CLOSESPIDER_TIMEOUT", "type": "integer", "description": "", "default": 0 }, "COMMANDS_MODULE": { "title": "COMMANDS_MODULE", "type": "string", "description": "", "default": "" }, "COMPRESSION_ENABLED": { "title": "COMPRESSION_ENABLED", "type": "boolean", "description": "", "default": true }, "CONCURRENT_ITEMS": { "title": "CONCURRENT_ITEMS", "type": "integer", "description": "", "default": 100 }, "CONCURRENT_REQUESTS": { "title": "CONCURRENT_REQUESTS", "type": "integer", "description": "", "default": 16 }, "CONCURRENT_REQUESTS_PER_DOMAIN": { "title": "CONCURRENT_REQUESTS_PER_DOMAIN", "type": "integer", "description": "", "default": 8 }, "CONCURRENT_REQUESTS_PER_IP": { "title": "CONCURRENT_REQUESTS_PER_IP", "type": "integer", "description": "", "default": 0 }, "COOKIES_DEBUG": { "title": "COOKIES_DEBUG", "type": "boolean", "description": "", "default": false }, "COOKIES_ENABLED": { "title": "COOKIES_ENABLED", "type": "boolean", "description": "", "default": true }, "DEFAULT_ITEM_CLASS": { "title": "DEFAULT_ITEM_CLASS", "type": "string", "description": "", "default": "scrapy.item.Item" }, "DEFAULT_REQUEST_HEADERS": { "title": "DEFAULT_REQUEST_HEADERS", "type": "object", "description": "" }, "DEPTH_LIMIT": { "title": "DEPTH_LIMIT", "type": "integer", "description": "", "default": 0 }, "DEPTH_PRIORITY": { "title": "DEPTH_PRIORITY", "type": "integer", "description": "", "default": 0 }, "DEPTH_STATS_VERBOSE": { "title": "DEPTH_STATS_VERBOSE", "type": "boolean", "description": "", "default": false }, "DNSCACHE_ENABLED": { "title": "DNSCACHE_ENABLED", "type": "boolean", "description": "", "default": true }, "DNSCACHE_SIZE": { "title": "DNSCACHE_SIZE", "type": "integer", "description": "", "default": 10000 }, "DNS_RESOLVER": { "title": "DNS_RESOLVER", "type": "string", "description": "", "default": "scrapy.resolver.CachingThreadedResolver" }, "DNS_TIMEOUT": { "title": "DNS_TIMEOUT", "type": "integer", "description": "", "default": 60 }, "DOWNLOADER": { "title": "DOWNLOADER", "type": "string", "description": "", "default": "scrapy.core.downloader.Downloader" }, "DOWNLOADER_CLIENTCONTEXTFACTORY": { "title": "DOWNLOADER_CLIENTCONTEXTFACTORY", "type": "string", "description": "", "default": "scrapy.core.downloader.contextfactory.ScrapyClientContextFactory" }, "DOWNLOADER_CLIENT_TLS_CIPHERS": { "title": "DOWNLOADER_CLIENT_TLS_CIPHERS", "type": "string", "description": "", "default": "DEFAULT" }, "DOWNLOADER_CLIENT_TLS_METHOD": { "title": "DOWNLOADER_CLIENT_TLS_METHOD", "type": "string", "description": "", "default": "TLS" }, "DOWNLOADER_CLIENT_TLS_VERBOSE_LOGGING": { "title": "DOWNLOADER_CLIENT_TLS_VERBOSE_LOGGING", "type": "boolean", "description": "", "default": false }, "DOWNLOADER_HTTPCLIENTFACTORY": { "title": "DOWNLOADER_HTTPCLIENTFACTORY", "type": "string", "description": "", "default": "scrapy.core.downloader.webclient.ScrapyHTTPClientFactory" }, "DOWNLOADER_MIDDLEWARES": { "title": "DOWNLOADER_MIDDLEWARES", "type": "object", "description": "" }, "DOWNLOADER_MIDDLEWARES_BASE": { "title": "DOWNLOADER_MIDDLEWARES_BASE", "type": "object", "description": "" }, "DOWNLOADER_STATS": { "title": "DOWNLOADER_STATS", "type": "boolean", "description": "", "default": true }, "DOWNLOAD_DELAY": { "title": "DOWNLOAD_DELAY", "type": "integer", "description": "", "default": 0 }, "DOWNLOAD_FAIL_ON_DATALOSS": { "title": "DOWNLOAD_FAIL_ON_DATALOSS", "type": "boolean", "description": "", "default": true }, "DOWNLOAD_HANDLERS": { "title": "DOWNLOAD_HANDLERS", "type": "object", "description": "" }, "DOWNLOAD_HANDLERS_BASE": { "title": "DOWNLOAD_HANDLERS_BASE", "type": "object", "description": "" }, "DOWNLOAD_MAXSIZE": { "title": "DOWNLOAD_MAXSIZE", "type": "integer", "description": "", "default": 1073741824 }, "DOWNLOAD_TIMEOUT": { "title": "DOWNLOAD_TIMEOUT", "type": "integer", "description": "", "default": 180 }, "DOWNLOAD_WARNSIZE": { "title": "DOWNLOAD_WARNSIZE", "type": "integer", "description": "", "default": 33554432 }, "DUPEFILTER_CLASS": { "title": "DUPEFILTER_CLASS", "type": "string", "description": "", "default": "scrapy.dupefilters.RFPDupeFilter" }, "EDITOR": { "title": "EDITOR", "type": "string", "description": "", "default": "vi" }, "EXTENSIONS": { "title": "EXTENSIONS", "type": "object", "description": "" }, "EXTENSIONS_BASE": { "title": "EXTENSIONS_BASE", "type": "object", "description": "" }, "FEEDS": { "title": "FEEDS", "type": "object", "description": "" }, "FEED_EXPORTERS": { "title": "FEED_EXPORTERS", "type": "object", "description": "" }, "FEED_EXPORTERS_BASE": { "title": "FEED_EXPORTERS_BASE", "type": "object", "description": "" }, "FEED_EXPORT_BATCH_ITEM_COUNT": { "title": "FEED_EXPORT_BATCH_ITEM_COUNT", "type": "integer", "description": "", "default": 0 }, "FEED_EXPORT_ENCODING": { "title": "FEED_EXPORT_ENCODING", "type": "string", "description": "" }, "FEED_EXPORT_FIELDS": { "title": "FEED_EXPORT_FIELDS", "type": "string", "description": "" }, "FEED_EXPORT_INDENT": { "title": "FEED_EXPORT_INDENT", "type": "integer", "description": "", "default": 0 }, "FEED_STORAGES": { "title": "FEED_STORAGES", "type": "object", "description": "" }, "FEED_STORAGES_BASE": { "title": "FEED_STORAGES_BASE", "type": "object", "description": "" }, "FEED_STORAGE_FTP_ACTIVE": { "title": "FEED_STORAGE_FTP_ACTIVE", "type": "boolean", "description": "", "default": false }, "FEED_STORAGE_GCS_ACL": { "title": "FEED_STORAGE_GCS_ACL", "type": "string", "description": "", "default": "" }, "FEED_STORAGE_S3_ACL": { "title": "FEED_STORAGE_S3_ACL", "type": "string", "description": "", "default": "" }, "FEED_STORE_EMPTY": { "title": "FEED_STORE_EMPTY", "type": "boolean", "description": "", "default": false }, "FEED_TEMPDIR": { "title": "FEED_TEMPDIR", "type": "string", "description": "" }, "FEED_URI_PARAMS": { "title": "FEED_URI_PARAMS", "type": "string", "description": "" }, "FILES_STORE_GCS_ACL": { "title": "FILES_STORE_GCS_ACL", "type": "string", "description": "", "default": "" }, "FILES_STORE_S3_ACL": { "title": "FILES_STORE_S3_ACL", "type": "string", "description": "", "default": "private" }, "FTP_PASSIVE_MODE": { "title": "FTP_PASSIVE_MODE", "type": "boolean", "description": "", "default": true }, "FTP_PASSWORD": { "title": "FTP_PASSWORD", "type": "string", "description": "", "default": "guest" }, "FTP_USER": { "title": "FTP_USER", "type": "string", "description": "", "default": "anonymous" }, "GCS_PROJECT_ID": { "title": "GCS_PROJECT_ID", "type": "string", "description": "" }, "HTTPCACHE_ALWAYS_STORE": { "title": "HTTPCACHE_ALWAYS_STORE", "type": "boolean", "description": "", "default": false }, "HTTPCACHE_DBM_MODULE": { "title": "HTTPCACHE_DBM_MODULE", "type": "string", "description": "", "default": "dbm" }, "HTTPCACHE_DIR": { "title": "HTTPCACHE_DIR", "type": "string", "description": "", "default": "httpcache" }, "HTTPCACHE_ENABLED": { "title": "HTTPCACHE_ENABLED", "type": "boolean", "description": "", "default": false }, "HTTPCACHE_EXPIRATION_SECS": { "title": "HTTPCACHE_EXPIRATION_SECS", "type": "integer", "description": "", "default": 0 }, "HTTPCACHE_GZIP": { "title": "HTTPCACHE_GZIP", "type": "boolean", "description": "", "default": false }, "HTTPCACHE_IGNORE_HTTP_CODES": { "title": "HTTPCACHE_IGNORE_HTTP_CODES", "type": "array", "description": "", "items": { "type": "string" } }, "HTTPCACHE_IGNORE_MISSING": { "title": "HTTPCACHE_IGNORE_MISSING", "type": "boolean", "description": "", "default": false }, "HTTPCACHE_IGNORE_RESPONSE_CACHE_CONTROLS": { "title": "HTTPCACHE_IGNORE_RESPONSE_CACHE_CONTROLS", "type": "array", "description": "", "items": { "type": "string" } }, "HTTPCACHE_IGNORE_SCHEMES": { "title": "HTTPCACHE_IGNORE_SCHEMES", "type": "array", "description": "", "items": { "type": "string" } }, "HTTPCACHE_POLICY": { "title": "HTTPCACHE_POLICY", "type": "string", "description": "", "default": "scrapy.extensions.httpcache.DummyPolicy" }, "HTTPCACHE_STORAGE": { "title": "HTTPCACHE_STORAGE", "type": "string", "description": "", "default": "scrapy.extensions.httpcache.FilesystemCacheStorage" }, "HTTPPROXY_AUTH_ENCODING": { "title": "HTTPPROXY_AUTH_ENCODING", "type": "string", "description": "", "default": "latin-1" }, "HTTPPROXY_ENABLED": { "title": "HTTPPROXY_ENABLED", "type": "boolean", "description": "", "default": true }, "IMAGES_STORE_GCS_ACL": { "title": "IMAGES_STORE_GCS_ACL", "type": "string", "description": "", "default": "" }, "IMAGES_STORE_S3_ACL": { "title": "IMAGES_STORE_S3_ACL", "type": "string", "description": "", "default": "private" }, "ITEM_PIPELINES": { "title": "ITEM_PIPELINES", "type": "object", "description": "" }, "ITEM_PIPELINES_BASE": { "title": "ITEM_PIPELINES_BASE", "type": "object", "description": "" }, "ITEM_PROCESSOR": { "title": "ITEM_PROCESSOR", "type": "string", "description": "", "default": "scrapy.pipelines.ItemPipelineManager" }, "LOGSTATS_INTERVAL": { "title": "LOGSTATS_INTERVAL", "type": "integer", "description": "", "default": 60 }, "LOG_DATEFORMAT": { "title": "LOG_DATEFORMAT", "type": "string", "description": "", "default": "%Y-%m-%d %H:%M:%S" }, "LOG_ENABLED": { "title": "LOG_ENABLED", "type": "boolean", "description": "", "default": true }, "LOG_ENCODING": { "title": "LOG_ENCODING", "type": "string", "description": "", "default": "utf-8" }, "LOG_FILE": { "title": "LOG_FILE", "type": "string", "description": "" }, "LOG_FILE_APPEND": { "title": "LOG_FILE_APPEND", "type": "boolean", "description": "", "default": true }, "LOG_FORMAT": { "title": "LOG_FORMAT", "type": "string", "description": "", "default": "%(asctime)s [%(name)s] %(levelname)s: %(message)s" }, "LOG_FORMATTER": { "title": "LOG_FORMATTER", "type": "string", "description": "", "default": "scrapy.logformatter.LogFormatter" }, "LOG_LEVEL": { "title": "LOG_LEVEL", "type": "string", "description": "", "default": "DEBUG" }, "LOG_SHORT_NAMES": { "title": "LOG_SHORT_NAMES", "type": "boolean", "description": "", "default": false }, "LOG_STDOUT": { "title": "LOG_STDOUT", "type": "boolean", "description": "", "default": false }, "MAIL_FROM": { "title": "MAIL_FROM", "type": "string", "description": "", "default": "scrapy@localhost" }, "MAIL_HOST": { "title": "MAIL_HOST", "type": "string", "description": "", "default": "localhost" }, "MAIL_PASS": { "title": "MAIL_PASS", "type": "string", "description": "" }, "MAIL_PORT": { "title": "MAIL_PORT", "type": "integer", "description": "", "default": 25 }, "MAIL_USER": { "title": "MAIL_USER", "type": "string", "description": "" }, "MEMDEBUG_ENABLED": { "title": "MEMDEBUG_ENABLED", "type": "boolean", "description": "", "default": false }, "MEMDEBUG_NOTIFY": { "title": "MEMDEBUG_NOTIFY", "type": "array", "description": "", "items": { "type": "string" } }, "MEMUSAGE_CHECK_INTERVAL_SECONDS": { "title": "MEMUSAGE_CHECK_INTERVAL_SECONDS", "type": "integer", "description": "", "default": 60 }, "MEMUSAGE_ENABLED": { "title": "MEMUSAGE_ENABLED", "type": "boolean", "description": "", "default": true }, "MEMUSAGE_LIMIT_MB": { "title": "MEMUSAGE_LIMIT_MB", "type": "integer", "description": "", "default": 0 }, "MEMUSAGE_NOTIFY_MAIL": { "title": "MEMUSAGE_NOTIFY_MAIL", "type": "array", "description": "", "items": { "type": "string" } }, "MEMUSAGE_WARNING_MB": { "title": "MEMUSAGE_WARNING_MB", "type": "integer", "description": "", "default": 0 }, "METAREFRESH_ENABLED": { "title": "METAREFRESH_ENABLED", "type": "boolean", "description": "", "default": true }, "METAREFRESH_IGNORE_TAGS": { "title": "METAREFRESH_IGNORE_TAGS", "type": "array", "description": "", "items": { "type": "string" } }, "METAREFRESH_MAXDELAY": { "title": "METAREFRESH_MAXDELAY", "type": "integer", "description": "", "default": 100 }, "NEWSPIDER_MODULE": { "title": "NEWSPIDER_MODULE", "type": "string", "description": "", "default": "" }, "RANDOMIZE_DOWNLOAD_DELAY": { "title": "RANDOMIZE_DOWNLOAD_DELAY", "type": "boolean", "description": "", "default": true }, "REACTOR_THREADPOOL_MAXSIZE": { "title": "REACTOR_THREADPOOL_MAXSIZE", "type": "integer", "description": "", "default": 10 }, "REDIRECT_ENABLED": { "title": "REDIRECT_ENABLED", "type": "boolean", "description": "", "default": true }, "REDIRECT_MAX_TIMES": { "title": "REDIRECT_MAX_TIMES", "type": "integer", "description": "", "default": 20 }, "REDIRECT_PRIORITY_ADJUST": { "title": "REDIRECT_PRIORITY_ADJUST", "type": "integer", "description": "", "default": 2 }, "REFERER_ENABLED": { "title": "REFERER_ENABLED", "type": "boolean", "description": "", "default": true }, "REFERRER_POLICY": { "title": "REFERRER_POLICY", "type": "string", "description": "", "default": "scrapy.spidermiddlewares.referer.DefaultReferrerPolicy" }, "REQUEST_FINGERPRINTER_CLASS": { "title": "REQUEST_FINGERPRINTER_CLASS", "type": "string", "description": "", "default": "scrapy.utils.request.RequestFingerprinter" }, "REQUEST_FINGERPRINTER_IMPLEMENTATION": { "title": "REQUEST_FINGERPRINTER_IMPLEMENTATION", "type": "string", "description": "", "default": "2.6" }, "RETRY_ENABLED": { "title": "RETRY_ENABLED", "type": "boolean", "description": "", "default": true }, "RETRY_HTTP_CODES": { "title": "RETRY_HTTP_CODES", "type": "array", "description": "", "items": { "type": "string" } }, "RETRY_PRIORITY_ADJUST": { "title": "RETRY_PRIORITY_ADJUST", "type": "integer", "description": "", "default": -1 }, "RETRY_TIMES": { "title": "RETRY_TIMES", "type": "integer", "description": "", "default": 2 }, "ROBOTSTXT_OBEY": { "title": "ROBOTSTXT_OBEY", "type": "boolean", "description": "", "default": false }, "ROBOTSTXT_PARSER": { "title": "ROBOTSTXT_PARSER", "type": "string", "description": "", "default": "scrapy.robotstxt.ProtegoRobotParser" }, "ROBOTSTXT_USER_AGENT": { "title": "ROBOTSTXT_USER_AGENT", "type": "string", "description": "" }, "SCHEDULER": { "title": "SCHEDULER", "type": "string", "description": "", "default": "scrapy.core.scheduler.Scheduler" }, "SCHEDULER_DEBUG": { "title": "SCHEDULER_DEBUG", "type": "boolean", "description": "", "default": false }, "SCHEDULER_DISK_QUEUE": { "title": "SCHEDULER_DISK_QUEUE", "type": "string", "description": "", "default": "scrapy.squeues.PickleLifoDiskQueue" }, "SCHEDULER_MEMORY_QUEUE": { "title": "SCHEDULER_MEMORY_QUEUE", "type": "string", "description": "", "default": "scrapy.squeues.LifoMemoryQueue" }, "SCHEDULER_PRIORITY_QUEUE": { "title": "SCHEDULER_PRIORITY_QUEUE", "type": "string", "description": "", "default": "scrapy.pqueues.ScrapyPriorityQueue" }, "SCRAPER_SLOT_MAX_ACTIVE_SIZE": { "title": "SCRAPER_SLOT_MAX_ACTIVE_SIZE", "type": "integer", "description": "", "default": 5000000 }, "SPIDER_CONTRACTS": { "title": "SPIDER_CONTRACTS", "type": "object", "description": "" }, "SPIDER_CONTRACTS_BASE": { "title": "SPIDER_CONTRACTS_BASE", "type": "object", "description": "" }, "SPIDER_LOADER_CLASS": { "title": "SPIDER_LOADER_CLASS", "type": "string", "description": "", "default": "scrapy.spiderloader.SpiderLoader" }, "SPIDER_LOADER_WARN_ONLY": { "title": "SPIDER_LOADER_WARN_ONLY", "type": "boolean", "description": "", "default": false }, "SPIDER_MIDDLEWARES": { "title": "SPIDER_MIDDLEWARES", "type": "object", "description": "" }, "SPIDER_MIDDLEWARES_BASE": { "title": "SPIDER_MIDDLEWARES_BASE", "type": "object", "description": "" }, "SPIDER_MODULES": { "title": "SPIDER_MODULES", "type": "array", "description": "", "items": { "type": "string" } }, "STATSMAILER_RCPTS": { "title": "STATSMAILER_RCPTS", "type": "array", "description": "", "items": { "type": "string" } }, "STATS_CLASS": { "title": "STATS_CLASS", "type": "string", "description": "", "default": "scrapy.statscollectors.MemoryStatsCollector" }, "STATS_DUMP": { "title": "STATS_DUMP", "type": "boolean", "description": "", "default": true }, "TELNETCONSOLE_ENABLED": { "title": "TELNETCONSOLE_ENABLED", "type": "integer", "description": "", "default": 1 }, "TELNETCONSOLE_HOST": { "title": "TELNETCONSOLE_HOST", "type": "string", "description": "", "default": "127.0.0.1" }, "TELNETCONSOLE_PASSWORD": { "title": "TELNETCONSOLE_PASSWORD", "type": "string", "description": "" }, "TELNETCONSOLE_PORT": { "title": "TELNETCONSOLE_PORT", "type": "array", "description": "", "items": { "type": "string" } }, "TELNETCONSOLE_USERNAME": { "title": "TELNETCONSOLE_USERNAME", "type": "string", "description": "", "default": "scrapy" }, "TEMPLATES_DIR": { "title": "TEMPLATES_DIR", "type": "string", "description": "", "default": "/usr/local/lib/python3.10/dist-packages/scrapy/templates" }, "TWISTED_REACTOR": { "title": "TWISTED_REACTOR", "type": "string", "description": "" }, "URLLENGTH_LIMIT": { "title": "URLLENGTH_LIMIT", "type": "integer", "description": "", "default": 2083 }, "USER_AGENT": { "title": "USER_AGENT", "type": "string", "description": "", "default": "Scrapy/2.9.0 (+https://scrapy.org)" } } }, "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 } } }, "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 } } } } } } } } }}
ScrapyFy OpenAPI definition
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 ScrapyFy 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: