Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Amazon Compute Optimizer website screenshot

Amazon Compute Optimizer

Amazon Compute Optimizer analyzes the configuration and utilization metrics of your AWS resources and provides recommendations to help you identify optimal AWS resource configurations. It uses machine learning to analyze historical utilization metrics and generates rightsizing recommendations for EC2 instances, Auto Scaling groups, EBS volumes, Lambda functions, ECS services on Fargate, and RDS instances to help reduce costs and improve performance.

agent ready

Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.

Kin Score

API Evangelist profiles Amazon Compute Optimizer the way a machine reads it — 688 machine-readable artifacts across 21 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Amazon Compute Optimizer scores 53.2/100 (developing), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 53.2/100 · developing
Contract Quality 17.8 / 25
Developer Ergonomics 8.3 / 20
Commercial Clarity 8.4 / 20
Operational Transparency 2.7 / 13
Governance 10.4 / 12
Discoverability 5.5 / 10
Agent readiness — 48/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 3 / 3

How we profile Amazon Compute Optimizer

Each block below is one kind of artifact we hold for Amazon Compute Optimizer. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 21

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

Individual APIs this provider publishes, each with its own machine-readable definition.

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.DeleteRecommendationPreferences API

The #X Amz Target=ComputeOptimizerService.DeleteRecommendationPreferences API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.deletereco...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.DescribeRecommendationExportJobs API

The #X Amz Target=ComputeOptimizerService.DescribeRecommendationExportJobs API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.describer...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.ExportAutoScalingGroupRecommendations API

The #X Amz Target=ComputeOptimizerService.ExportAutoScalingGroupRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.expo...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.ExportEBSVolumeRecommendations API

The #X Amz Target=ComputeOptimizerService.ExportEBSVolumeRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.exportebsvo...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.ExportEC2InstanceRecommendations API

The #X Amz Target=ComputeOptimizerService.ExportEC2InstanceRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.exportec2...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.ExportECSServiceRecommendations API

The #X Amz Target=ComputeOptimizerService.ExportECSServiceRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.exportecss...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.ExportLambdaFunctionRecommendations API

The #X Amz Target=ComputeOptimizerService.ExportLambdaFunctionRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.export...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetAutoScalingGroupRecommendations API

The #X Amz Target=ComputeOptimizerService.GetAutoScalingGroupRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getauto...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetEBSVolumeRecommendations API

The #X Amz Target=ComputeOptimizerService.GetEBSVolumeRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getebsvolumere...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetEC2InstanceRecommendations API

The #X Amz Target=ComputeOptimizerService.GetEC2InstanceRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getec2instan...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetEC2RecommendationProjectedMetrics API

The #X Amz Target=ComputeOptimizerService.GetEC2RecommendationProjectedMetrics API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getec...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetECSServiceRecommendationProjectedMetrics API

The #X Amz Target=ComputeOptimizerService.GetECSServiceRecommendationProjectedMetrics API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservic...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetECSServiceRecommendations API

The #X Amz Target=ComputeOptimizerService.GetECSServiceRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getecsservice...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetEffectiveRecommendationPreferences API

The #X Amz Target=ComputeOptimizerService.GetEffectiveRecommendationPreferences API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.gete...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetEnrollmentStatus API

The #X Amz Target=ComputeOptimizerService.GetEnrollmentStatus API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getenrollmentstatus.

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetEnrollmentStatusesForOrganization API

The #X Amz Target=ComputeOptimizerService.GetEnrollmentStatusesForOrganization API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.geten...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetLambdaFunctionRecommendations API

The #X Amz Target=ComputeOptimizerService.GetLambdaFunctionRecommendations API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getlambda...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetRecommendationPreferences API

The #X Amz Target=ComputeOptimizerService.GetRecommendationPreferences API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getrecommenda...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.GetRecommendationSummaries API

The #X Amz Target=ComputeOptimizerService.GetRecommendationSummaries API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.getrecommendati...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.PutRecommendationPreferences API

The #X Amz Target=ComputeOptimizerService.PutRecommendationPreferences API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.putrecommenda...

Amazon Compute Optimizer #X Amz Target=ComputeOptimizerService.UpdateEnrollmentStatus API

The #X Amz Target=ComputeOptimizerService.UpdateEnrollmentStatus API from Amazon Compute Optimizer — 1 operation(s) for #x amz target=computeoptimizerservice.updateenrollmentsta...

Scroll within the panel for all 21 ·

Features 8

The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.

Notable capabilities this provider offers.

EC2 Instance Recommendations

Get rightsizing recommendations for over-provisioned or under-provisioned EC2 instances based on utilization metrics.

Auto Scaling Group Recommendations

Optimize Auto Scaling group configurations for cost and performance based on historical usage patterns.

EBS Volume Recommendations

Identify EBS volumes that can be downsized or converted to a different volume type for cost savings.

Lambda Function Recommendations

Optimize Lambda function memory settings based on actual invocation utilization.

ECS Service Recommendations

Rightsize ECS services running on AWS Fargate for CPU and memory efficiency.

RDS Instance Recommendations

Get rightsizing recommendations for RDS database instances and clusters.

Savings Opportunity Estimation

Estimate the potential cost savings from implementing rightsizing recommendations.

Organization-Wide Analysis

Analyze recommendations across all accounts in an AWS Organization.

Scroll within the panel for all 8 ·

Semantic Vocabularies 1

JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.

JSON-LD contexts and semantic vocabularies used across these APIs.

Amazon Compute Optimizer Context

95 classes · 140 properties

JSON-LD

Spectral Rules 2

Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.

Amazon Compute Optimizer API Rules

5 rules · 3 warnings

SPECTRAL

Amazon Compute Optimizer API Rules

26 rules · 8 errors · 14 warnings

SPECTRAL

JSON Schema 273

Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.

Standalone JSON Schema definitions for this provider's data models.

AccountEnrollmentStatus

4 properties

JSON SCHEMA

AccountEnrollmentStatuses

0 properties

JSON SCHEMA

AccountId

0 properties

JSON SCHEMA

AccountIds

0 properties

JSON SCHEMA

AutoScalingConfiguration

0 properties

JSON SCHEMA

AutoScalingGroupArn

0 properties

JSON SCHEMA

AutoScalingGroupArns

0 properties

JSON SCHEMA

AutoScalingGroupConfiguration

4 properties

JSON SCHEMA

AutoScalingGroupName

0 properties

JSON SCHEMA

AutoScalingGroupRecommendationOption

6 properties

JSON SCHEMA

AutoScalingGroupRecommendationOptions

0 properties

JSON SCHEMA

AutoScalingGroupRecommendation

12 properties

JSON SCHEMA

AutoScalingGroupRecommendations

0 properties

JSON SCHEMA

Code

0 properties

JSON SCHEMA

ContainerConfiguration

3 properties

JSON SCHEMA

ContainerConfigurations

0 properties

JSON SCHEMA

ContainerName

0 properties

JSON SCHEMA

ContainerRecommendation

3 properties

JSON SCHEMA

ContainerRecommendations

0 properties

JSON SCHEMA

CpuSize

0 properties

JSON SCHEMA

CpuVendorArchitecture

0 properties

JSON SCHEMA

CpuVendorArchitectures

0 properties

JSON SCHEMA

CreationTimestamp

0 properties

JSON SCHEMA

Currency

0 properties

JSON SCHEMA

CurrentInstanceType

0 properties

JSON SCHEMA

CurrentPerformanceRiskRatings

4 properties

JSON SCHEMA

CurrentPerformanceRisk

0 properties

JSON SCHEMA

DesiredCapacity

0 properties

JSON SCHEMA

DestinationBucket

0 properties

JSON SCHEMA

DestinationKeyPrefix

0 properties

JSON SCHEMA

DestinationKey

0 properties

JSON SCHEMA

EBSFilterName

0 properties

JSON SCHEMA

EBSFilter

2 properties

JSON SCHEMA

EBSFilters

0 properties

JSON SCHEMA

EBSFinding

0 properties

JSON SCHEMA

EBSMetricName

0 properties

JSON SCHEMA

EBSUtilizationMetric

3 properties

JSON SCHEMA

EBSUtilizationMetrics

0 properties

JSON SCHEMA

ECSServiceLaunchType

0 properties

JSON SCHEMA

ECSServiceMetricName

0 properties

JSON SCHEMA

ECSServiceMetricStatistic

0 properties

JSON SCHEMA

ECSServiceProjectedMetric

4 properties

JSON SCHEMA

ECSServiceProjectedMetrics

0 properties

JSON SCHEMA

ECSServiceProjectedUtilizationMetric

4 properties

JSON SCHEMA

ECSServiceProjectedUtilizationMetrics

0 properties

JSON SCHEMA

ECSServiceRecommendationFilterName

0 properties

JSON SCHEMA

ECSServiceRecommendationFilter

2 properties

JSON SCHEMA

ECSServiceRecommendationFilters

0 properties

JSON SCHEMA

ECSServiceRecommendationFinding

0 properties

JSON SCHEMA

ECSServiceRecommendationOption

5 properties

JSON SCHEMA

ECSServiceRecommendationOptions

0 properties

JSON SCHEMA

ECSServiceRecommendation

12 properties

JSON SCHEMA

ECSServiceRecommendations

0 properties

JSON SCHEMA

ECSServiceUtilizationMetric

3 properties

JSON SCHEMA

ECSServiceUtilizationMetrics

0 properties

JSON SCHEMA

EffectiveRecommendationPreferences

4 properties

JSON SCHEMA

EnhancedInfrastructureMetrics

0 properties

JSON SCHEMA

EnrollmentFilterName

0 properties

JSON SCHEMA

EnrollmentFilter

2 properties

JSON SCHEMA

EnrollmentFilters

0 properties

JSON SCHEMA

EstimatedMonthlySavings

2 properties

JSON SCHEMA

ExportDestination

1 properties

JSON SCHEMA

ExportEBSVolumeRecommendationsRequest

6 properties

JSON SCHEMA

ExportableAutoScalingGroupField

0 properties

JSON SCHEMA

ExportableAutoScalingGroupFields

0 properties

JSON SCHEMA

ExportableECSServiceField

0 properties

JSON SCHEMA

ExportableECSServiceFields

0 properties

JSON SCHEMA

ExportableInstanceField

0 properties

JSON SCHEMA

ExportableInstanceFields

0 properties

JSON SCHEMA

ExportableLambdaFunctionField

0 properties

JSON SCHEMA

ExportableLambdaFunctionFields

0 properties

JSON SCHEMA

ExportableVolumeField

0 properties

JSON SCHEMA

ExportableVolumeFields

0 properties

JSON SCHEMA

ExternalMetricStatusCode

0 properties

JSON SCHEMA

ExternalMetricStatusReason

0 properties

JSON SCHEMA

ExternalMetricStatus

2 properties

JSON SCHEMA

ExternalMetricsPreference

1 properties

JSON SCHEMA

ExternalMetricsSource

0 properties

JSON SCHEMA

FailureReason

0 properties

JSON SCHEMA

FileFormat

0 properties

JSON SCHEMA

FilterName

0 properties

JSON SCHEMA

Filter

2 properties

JSON SCHEMA

FilterValue

0 properties

JSON SCHEMA

FilterValues

0 properties

JSON SCHEMA

Filters

0 properties

JSON SCHEMA

FindingReasonCode

0 properties

JSON SCHEMA

Finding

0 properties

JSON SCHEMA

FunctionArn

0 properties

JSON SCHEMA

FunctionArns

0 properties

JSON SCHEMA

FunctionVersion

0 properties

JSON SCHEMA

GetEBSVolumeRecommendationsRequest

5 properties

JSON SCHEMA

GetEBSVolumeRecommendationsResponse

3 properties

JSON SCHEMA

GetEC2InstanceRecommendationsRequest

6 properties

JSON SCHEMA

GetEC2InstanceRecommendationsResponse

3 properties

JSON SCHEMA

GetECSServiceRecommendationsRequest

5 properties

JSON SCHEMA

GetECSServiceRecommendationsResponse

3 properties

JSON SCHEMA

GetEnrollmentStatusRequest

0 properties

JSON SCHEMA

GetEnrollmentStatusResponse

5 properties

JSON SCHEMA

GetRecommendationPreferencesRequest

4 properties

JSON SCHEMA

GetRecommendationPreferencesResponse

2 properties

JSON SCHEMA

GetRecommendationSummariesRequest

3 properties

JSON SCHEMA

GetRecommendationSummariesResponse

2 properties

JSON SCHEMA

High

0 properties

JSON SCHEMA

Identifier

0 properties

JSON SCHEMA

IncludeMemberAccounts

0 properties

JSON SCHEMA

InferredWorkloadSaving

2 properties

JSON SCHEMA

InferredWorkloadSavings

0 properties

JSON SCHEMA

InferredWorkloadType

0 properties

JSON SCHEMA

InferredWorkloadTypesPreference

0 properties

JSON SCHEMA

InferredWorkloadTypes

0 properties

JSON SCHEMA

InstanceArn

0 properties

JSON SCHEMA

InstanceArns

0 properties

JSON SCHEMA

InstanceName

0 properties

JSON SCHEMA

InstanceRecommendationOption

7 properties

JSON SCHEMA

InstanceRecommendation

17 properties

JSON SCHEMA

InstanceRecommendations

0 properties

JSON SCHEMA

InstanceState

0 properties

JSON SCHEMA

InstanceType

0 properties

JSON SCHEMA

JobFilterName

0 properties

JSON SCHEMA

JobFilter

2 properties

JSON SCHEMA

JobFilters

0 properties

JSON SCHEMA

JobId

0 properties

JSON SCHEMA

JobIds

0 properties

JSON SCHEMA

JobStatus

0 properties

JSON SCHEMA

LambdaFunctionMemoryMetricName

0 properties

JSON SCHEMA

LambdaFunctionMemoryMetricStatistic

0 properties

JSON SCHEMA

LambdaFunctionMemoryProjectedMetric

3 properties

JSON SCHEMA

LambdaFunctionMemoryProjectedMetrics

0 properties

JSON SCHEMA

LambdaFunctionMetricName

0 properties

JSON SCHEMA

LambdaFunctionMetricStatistic

0 properties

JSON SCHEMA

LambdaFunctionRecommendationFilter

2 properties

JSON SCHEMA

LambdaFunctionRecommendationFilters

0 properties

JSON SCHEMA

LambdaFunctionRecommendationFinding

0 properties

JSON SCHEMA

LambdaFunctionRecommendation

13 properties

JSON SCHEMA

LambdaFunctionRecommendations

0 properties

JSON SCHEMA

LambdaFunctionUtilizationMetric

3 properties

JSON SCHEMA

LambdaFunctionUtilizationMetrics

0 properties

JSON SCHEMA

LastRefreshTimestamp

0 properties

JSON SCHEMA

LastUpdatedTimestamp

0 properties

JSON SCHEMA

LookBackPeriodInDays

0 properties

JSON SCHEMA

Low

0 properties

JSON SCHEMA

LowerBoundValue

0 properties

JSON SCHEMA

MaxResults

0 properties

JSON SCHEMA

MaxSize

0 properties

JSON SCHEMA

Medium

0 properties

JSON SCHEMA

MemberAccountsEnrolled

0 properties

JSON SCHEMA

MemorySizeConfiguration

2 properties

JSON SCHEMA

MemorySize

0 properties

JSON SCHEMA

Message

0 properties

JSON SCHEMA

MetadataKey

0 properties

JSON SCHEMA

MetricName

0 properties

JSON SCHEMA

MetricStatistic

0 properties

JSON SCHEMA

MetricValue

0 properties

JSON SCHEMA

MetricValues

0 properties

JSON SCHEMA

MigrationEffort

0 properties

JSON SCHEMA

MinSize

0 properties

JSON SCHEMA

MissingAuthenticationToken

0 properties

JSON SCHEMA

NextToken

0 properties

JSON SCHEMA

NullableCpu

0 properties

JSON SCHEMA

NullableMemoryReservation

0 properties

JSON SCHEMA

NullableMemory

0 properties

JSON SCHEMA

NumberOfInvocations

0 properties

JSON SCHEMA

NumberOfMemberAccountsOptedIn

0 properties

JSON SCHEMA

PerformanceRisk

0 properties

JSON SCHEMA

Period

0 properties

JSON SCHEMA

PlatformDifference

0 properties

JSON SCHEMA

PlatformDifferences

0 properties

JSON SCHEMA

ProjectedMetric

3 properties

JSON SCHEMA

ProjectedMetrics

0 properties

JSON SCHEMA

ProjectedUtilizationMetrics

0 properties

JSON SCHEMA

PutRecommendationPreferencesRequest

5 properties

JSON SCHEMA

PutRecommendationPreferencesResponse

0 properties

JSON SCHEMA

Rank

0 properties

JSON SCHEMA

ReasonCodeSummaries

0 properties

JSON SCHEMA

ReasonCodeSummary

2 properties

JSON SCHEMA

RecommendationExportJob

7 properties

JSON SCHEMA

RecommendationExportJobs

0 properties

JSON SCHEMA

RecommendationOptions

0 properties

JSON SCHEMA

RecommendationPreferenceName

0 properties

JSON SCHEMA

RecommendationPreferenceNames

0 properties

JSON SCHEMA

RecommendationPreferencesDetail

5 properties

JSON SCHEMA

RecommendationPreferencesDetails

0 properties

JSON SCHEMA

RecommendationPreferences

1 properties

JSON SCHEMA

RecommendationSourceArn

0 properties

JSON SCHEMA

RecommendationSource

2 properties

JSON SCHEMA

RecommendationSourceType

0 properties

JSON SCHEMA

RecommendationSources

0 properties

JSON SCHEMA

RecommendationSummaries

0 properties

JSON SCHEMA

RecommendationSummary

6 properties

JSON SCHEMA

RecommendedInstanceType

0 properties

JSON SCHEMA

RecommendedOptionProjectedMetric

3 properties

JSON SCHEMA

RecommendedOptionProjectedMetrics

0 properties

JSON SCHEMA

ResourceArn

0 properties

JSON SCHEMA

ResourceType

0 properties

JSON SCHEMA

RootVolume

0 properties

JSON SCHEMA

S3DestinationConfig

2 properties

JSON SCHEMA

S3Destination

3 properties

JSON SCHEMA

SavingsOpportunityPercentage

0 properties

JSON SCHEMA

SavingsOpportunity

2 properties

JSON SCHEMA

ScopeName

0 properties

JSON SCHEMA

Scope

2 properties

JSON SCHEMA

ScopeValue

0 properties

JSON SCHEMA

ServiceArn

0 properties

JSON SCHEMA

ServiceArns

0 properties

JSON SCHEMA

ServiceConfiguration

5 properties

JSON SCHEMA

StatusReason

0 properties

JSON SCHEMA

Status

0 properties

JSON SCHEMA

Summaries

0 properties

JSON SCHEMA

Summary

3 properties

JSON SCHEMA

SummaryValue

0 properties

JSON SCHEMA

TagKey

0 properties

JSON SCHEMA

Tag

2 properties

JSON SCHEMA

TagValue

0 properties

JSON SCHEMA

Tags

0 properties

JSON SCHEMA

TaskDefinitionArn

0 properties

JSON SCHEMA

Timestamp

0 properties

JSON SCHEMA

Timestamps

0 properties

JSON SCHEMA

UpdateEnrollmentStatusRequest

2 properties

JSON SCHEMA

UpdateEnrollmentStatusResponse

2 properties

JSON SCHEMA

UpperBoundValue

0 properties

JSON SCHEMA

UtilizationMetric

3 properties

JSON SCHEMA

UtilizationMetrics

0 properties

JSON SCHEMA

Value

0 properties

JSON SCHEMA

VeryLow

0 properties

JSON SCHEMA

VolumeArn

0 properties

JSON SCHEMA

VolumeArns

0 properties

JSON SCHEMA

VolumeBaselineIOPS

0 properties

JSON SCHEMA

VolumeBaselineThroughput

0 properties

JSON SCHEMA

VolumeBurstIOPS

0 properties

JSON SCHEMA

VolumeBurstThroughput

0 properties

JSON SCHEMA

VolumeConfiguration

7 properties

JSON SCHEMA

VolumeRecommendationOption

4 properties

JSON SCHEMA

VolumeRecommendationOptions

0 properties

JSON SCHEMA

VolumeRecommendation

10 properties

JSON SCHEMA

VolumeRecommendations

0 properties

JSON SCHEMA

VolumeSize

0 properties

JSON SCHEMA

VolumeType

0 properties

JSON SCHEMA

Scroll within the panel for all 273 ·

JSON Structure 273

JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.

JSON Structure definitions describing this provider's data shapes.

Compute Optimizer Account Id Structure

0 properties

JSON STRUCTURE

Compute Optimizer Account Ids Structure

0 properties

JSON STRUCTURE

Compute Optimizer Code Structure

0 properties

JSON STRUCTURE

Compute Optimizer Container Name Structure

0 properties

JSON STRUCTURE

Compute Optimizer Cpu Size Structure

0 properties

JSON STRUCTURE

Compute Optimizer Currency Structure

0 properties

JSON STRUCTURE

Compute Optimizer Ebs Filter Structure

2 properties

JSON STRUCTURE

Compute Optimizer Ebs Filters Structure

0 properties

JSON STRUCTURE

Compute Optimizer Ebs Finding Structure

0 properties

JSON STRUCTURE

Compute Optimizer Failure Reason Structure

0 properties

JSON STRUCTURE

Compute Optimizer File Format Structure

0 properties

JSON STRUCTURE

Compute Optimizer Filter Name Structure

0 properties

JSON STRUCTURE

Compute Optimizer Filter Structure

2 properties

JSON STRUCTURE

Compute Optimizer Filter Value Structure

0 properties

JSON STRUCTURE

Compute Optimizer Filter Values Structure

0 properties

JSON STRUCTURE

Compute Optimizer Filters Structure

0 properties

JSON STRUCTURE

Compute Optimizer Finding Structure

0 properties

JSON STRUCTURE

Compute Optimizer Function Arn Structure

0 properties

JSON STRUCTURE

Compute Optimizer Function Arns Structure

0 properties

JSON STRUCTURE

Compute Optimizer High Structure

0 properties

JSON STRUCTURE

Compute Optimizer Identifier Structure

0 properties

JSON STRUCTURE

Compute Optimizer Instance Arn Structure

0 properties

JSON STRUCTURE

Compute Optimizer Instance Arns Structure

0 properties

JSON STRUCTURE

Compute Optimizer Instance Name Structure

0 properties

JSON STRUCTURE

Compute Optimizer Instance State Structure

0 properties

JSON STRUCTURE

Compute Optimizer Instance Type Structure

0 properties

JSON STRUCTURE

Compute Optimizer Job Filter Structure

2 properties

JSON STRUCTURE

Compute Optimizer Job Filters Structure

0 properties

JSON STRUCTURE

Compute Optimizer Job Id Structure

0 properties

JSON STRUCTURE

Compute Optimizer Job Ids Structure

0 properties

JSON STRUCTURE

Compute Optimizer Job Status Structure

0 properties

JSON STRUCTURE

Compute Optimizer Low Structure

0 properties

JSON STRUCTURE

Compute Optimizer Max Results Structure

0 properties

JSON STRUCTURE

Compute Optimizer Max Size Structure

0 properties

JSON STRUCTURE

Compute Optimizer Medium Structure

0 properties

JSON STRUCTURE

Compute Optimizer Memory Size Structure

0 properties

JSON STRUCTURE

Compute Optimizer Message Structure

0 properties

JSON STRUCTURE

Compute Optimizer Metadata Key Structure

0 properties

JSON STRUCTURE

Compute Optimizer Metric Name Structure

0 properties

JSON STRUCTURE

Compute Optimizer Metric Value Structure

0 properties

JSON STRUCTURE

Compute Optimizer Metric Values Structure

0 properties

JSON STRUCTURE

Compute Optimizer Min Size Structure

0 properties

JSON STRUCTURE

Compute Optimizer Next Token Structure

0 properties

JSON STRUCTURE

Compute Optimizer Nullable Cpu Structure

0 properties

JSON STRUCTURE

Compute Optimizer Period Structure

0 properties

JSON STRUCTURE

Compute Optimizer Rank Structure

0 properties

JSON STRUCTURE

Compute Optimizer Resource Arn Structure

0 properties

JSON STRUCTURE

Compute Optimizer Resource Type Structure

0 properties

JSON STRUCTURE

Compute Optimizer Root Volume Structure

0 properties

JSON STRUCTURE

Compute Optimizer S3 Destination Structure

3 properties

JSON STRUCTURE

Compute Optimizer Scope Name Structure

0 properties

JSON STRUCTURE

Compute Optimizer Scope Structure

2 properties

JSON STRUCTURE

Compute Optimizer Scope Value Structure

0 properties

JSON STRUCTURE

Compute Optimizer Service Arn Structure

0 properties

JSON STRUCTURE

Compute Optimizer Service Arns Structure

0 properties

JSON STRUCTURE

Compute Optimizer Status Reason Structure

0 properties

JSON STRUCTURE

Compute Optimizer Status Structure

0 properties

JSON STRUCTURE

Compute Optimizer Summaries Structure

0 properties

JSON STRUCTURE

Compute Optimizer Summary Structure

3 properties

JSON STRUCTURE

Compute Optimizer Summary Value Structure

0 properties

JSON STRUCTURE

Compute Optimizer Tag Key Structure

0 properties

JSON STRUCTURE

Compute Optimizer Tag Structure

2 properties

JSON STRUCTURE

Compute Optimizer Tag Value Structure

0 properties

JSON STRUCTURE

Compute Optimizer Tags Structure

0 properties

JSON STRUCTURE

Compute Optimizer Timestamp Structure

0 properties

JSON STRUCTURE

Compute Optimizer Timestamps Structure

0 properties

JSON STRUCTURE

Compute Optimizer Value Structure

0 properties

JSON STRUCTURE

Compute Optimizer Very Low Structure

0 properties

JSON STRUCTURE

Compute Optimizer Volume Arn Structure

0 properties

JSON STRUCTURE

Compute Optimizer Volume Arns Structure

0 properties

JSON STRUCTURE

Compute Optimizer Volume Size Structure

0 properties

JSON STRUCTURE

Compute Optimizer Volume Type Structure

0 properties

JSON STRUCTURE

Scroll within the panel for all 273 ·

Examples 95

Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.

Example request and response payloads for these APIs.

Scroll within the panel for all 95 ·

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Amazon Compute Optimizer Authentication

apiKey · 1 scheme

SECURITY

Amazon Compute Optimizer Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Compute Optimizer Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Compute Optimizer Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.

Recommended x-agentic-access execution contracts for AI agents.

Amazon Compute Optimizer Agentic Access

21 operations · 21 acting

21 operations · 21 acting

AGENTIC

Use Cases 5

What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.

What developers build with this provider.

Cost Reduction

Identify and eliminate over-provisioned AWS resources to reduce monthly cloud spending.

Performance Optimization

Detect under-provisioned resources that may be causing performance issues and get upgrade recommendations.

FinOps Reporting

Generate cross-account optimization reports to support FinOps practices and showback/chargeback processes.

Migration Planning

Use recommendations to rightsize resources before or after migrating workloads to AWS.

Continuous Optimization

Integrate recommendations into CI/CD pipelines to continuously monitor and optimize resource provisioning.

Integrations 5

Pre-built integrations with other platforms tell you where this provider already fits in a stack.

Pre-built integrations with other platforms and tools.

AWS Cost Explorer

Correlate Compute Optimizer recommendations with Cost Explorer data for accurate savings projections.

AWS Organizations

Enroll and analyze recommendations across all accounts in an AWS Organization.

Amazon CloudWatch

Compute Optimizer uses CloudWatch utilization metrics to generate its ML-based recommendations.

AWS Trusted Advisor

Complementary service that also provides rightsizing recommendations alongside Compute Optimizer.

AWS Systems Manager

Use Systems Manager to implement EC2 instance type changes recommended by Compute Optimizer.

Resources

Every other property we hold for Amazon Compute Optimizer — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

Get Started 4

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Operate 3

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

← All providers · Data indexed from github.com/api-evangelist/amazon-compute-optimizer · machine-readable index on apis.io