Start Rapid7 Export
start_rapid7_exportInitiate a non-blocking Rapid7 export job for vulnerability, policy, or remediation data. Returns an export ID to monitor progress and download results. For remediation exports, splits date ranges over 31 days automatically.
Instructions
Start a new Rapid7 export job (non-blocking).
This is a fast, non-blocking call that creates an export job on the Rapid7 platform and returns the export ID immediately. The export will process in the background on Rapid7's servers (typically 3-5 minutes).
Use check_rapid7_export_status(export_id) to monitor progress, then download_rapid7_export(export_id, export_type="...") once it completes.
If an export from today already exists, returns that export's ID instead of creating a duplicate.
For remediation exports, the Rapid7 API limits each request to 31 days. If the date range exceeds 31 days, this tool automatically splits it into multiple 31-day chunks and kicks off an export for each chunk.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| export_type | No | Type of export to create. One of "vulnerability", "policy", or "remediation". | vulnerability |
| start_date | No | Start date in YYYY-MM-DD format (only for remediation exports). Defaults to 30 days ago if not specified. | |
| end_date | No | End date in YYYY-MM-DD format (only for remediation exports). Defaults to today if not specified. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |