Start Rapid7 Export
start_rapid7_exportInitiates a non-blocking Rapid7 bulk export (vulnerability, policy, or remediation), returning an export ID. Automatically splits remediation exports exceeding 31 days into multiple chunks.
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 |
|---|---|---|---|
| end_date | No | End date in YYYY-MM-DD format (only for remediation exports). Defaults to today if not specified. | |
| start_date | No | Start date in YYYY-MM-DD format (only for remediation exports). Defaults to 30 days ago if not specified. | |
| export_type | No | Type of export to create. One of "vulnerability", "policy", or "remediation". | vulnerability |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |