Modernization API
The modernization endpoints let you drive the workload modernization engine programmatically — trigger scans, read the evidence-backed findings, plan migration waves, and configure AI narration. All calls require thex-optscale-token header (see Authentication) and are scoped to an organization.
Scans
List scans
Trigger a scan
Get a scan
Findings
List findings
cloud_account_id, pattern, effort, risk, and scan_id, with limit and offset for pagination. By default, findings reflect the latest completed scan per account.
Get a finding
?priority= (cost, performance, security, or resilience) to retrieve the options ranked for that priority.
Select a strategy
Generate Terraform for a finding
Servers and summary
servers endpoints return the Server → Workload hierarchy with rollups; summary returns the KPI figures and scan status; quadrant returns the effort-versus-impact data used to prioritize.