Rapid7 · Schema
ScanConfigOptions
SecurityVulnerability ManagementSIEMXDRCloud SecuritySOARApplication Security
Properties
| Name | Type | Description |
|---|---|---|
| detailed_logging | boolean | |
| display_imminent_license_expiry_message | boolean | |
| java_script_engine | string | |
| scan_module_parameter_files_list | array | |
| crawl_config | object | |
| attacker_config | object | |
| auth_config | object | |
| proxy_config | object | |
| ssl_cert_config | object | |
| network_settings_config | object | |
| performance_config | object | |
| http_headers_config | object | |
| manual_crawling_config | object | |
| parameter_training_config | object | |
| auto_sequence_config | object | |
| macro_config | object | |
| selenium_config | object | |
| web_service_config | object | |
| one_time_token_config | object | |
| parameter_parser_config | object | |
| parameter_value_config | object | |
| chrome_host_config | object | |
| token_replacement_config | object | |
| chatbot_config | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/ScanConfigOptions",
"title": "ScanConfigOptions",
"properties": {
"detailed_logging": {
"type": "boolean"
},
"display_imminent_license_expiry_message": {
"type": "boolean"
},
"java_script_engine": {
"type": "string",
"enum": [
"DEFAULT",
"INTERNET_EXPLORER",
"CHROME",
"CHROMIUM"
]
},
"scan_module_parameter_files_list": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ScanModuleParameterFiles"
}
},
"crawl_config": {
"$ref": "#/components/schemas/CrawlConfig"
},
"attacker_config": {
"$ref": "#/components/schemas/AttackerConfig"
},
"auth_config": {
"$ref": "#/components/schemas/AuthConfig"
},
"proxy_config": {
"$ref": "#/components/schemas/ProxyConfig"
},
"ssl_cert_config": {
"$ref": "#/components/schemas/SslCertConfig"
},
"network_settings_config": {
"$ref": "#/components/schemas/NetworkSettingsConfig"
},
"performance_config": {
"$ref": "#/components/schemas/PerformanceConfig"
},
"http_headers_config": {
"$ref": "#/components/schemas/HttpHeadersConfig"
},
"manual_crawling_config": {
"$ref": "#/components/schemas/ManualCrawlingConfig"
},
"parameter_training_config": {
"$ref": "#/components/schemas/ParameterTrainingConfig"
},
"auto_sequence_config": {
"$ref": "#/components/schemas/AutoSequenceConfig"
},
"macro_config": {
"$ref": "#/components/schemas/MacroConfig"
},
"selenium_config": {
"$ref": "#/components/schemas/SeleniumConfig"
},
"web_service_config": {
"$ref": "#/components/schemas/WebServiceConfig"
},
"one_time_token_config": {
"$ref": "#/components/schemas/OneTimeTokenConfig"
},
"parameter_parser_config": {
"$ref": "#/components/schemas/ParameterParserConfig"
},
"parameter_value_config": {
"$ref": "#/components/schemas/ParameterValueConfig"
},
"chrome_host_config": {
"$ref": "#/components/schemas/ChromeHostConfig"
},
"token_replacement_config": {
"$ref": "#/components/schemas/TokenReplacementConfig"
},
"chatbot_config": {
"$ref": "#/components/schemas/ChatbotConfig"
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/rapid7-scanconfigoptions"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.