Provides the current instance details, the optimal (recommended) instance,
and an optional list of additional targets based on target, spendTolerance,
and effortTolerance inputs.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Unique entity ID of the instance to analyze
Target set to return.
all_instances: include all targetscompatible_instances: only targets with compatibility OKincompatible_instances: only targets with compatibility != OKoptimal_instance: only the optimal instance (no targets array)<instanceType>: a specific instance type name (e.g., m6i.large)Decimal multiplier threshold above which a target is considered outside spend tolerance.
Example: 1.2 ⇒ allow up to 20% higher cost than current.
Affects the compatibility value but does not limit the count returned under targets.
Maximum acceptable implementation effort for a target to be considered compatible.
Values (in increasing permissiveness): very_low, low, moderate, high.
Affects the compatibility value but does not limit the count returned under targets.
very_low, low, moderate, high Analysis details for the requested system
Instance characteristics and analysis classification
Instance characteristics and analysis classification
Additional instance options based on query inputs (may be omitted for optimal_instance)
Informational message returned with the status
HTTP-like status code for this entity’s analysis
200, 400, 401, 404, 500