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 Well-Architected Tool website screenshot

Amazon Well-Architected Tool

The AWS Well-Architected Tool helps you review your workloads and compare them to the latest AWS architectural best practices. It provides a consistent process for evaluating architectures and implementing designs that scale over time across five pillars: operational excellence, security, reliability, performance efficiency, and cost optimization. The tool offers lens catalogs, custom lenses, profiles, review templates, and API-driven extensibility for integration into governance workflows.

agent ready

Reference-quality API operations across every facet — a rich contract, published governance, transparent operations, and machine-readable commercial terms.

Kin Score

API Evangelist profiles Amazon Well-Architected Tool the way a machine reads it — 800 machine-readable artifacts across 13 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 Well-Architected Tool scores 72.2/100 (exemplar), 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 — 72.2/100 · exemplar
Contract Quality 18.3 / 25
Developer Ergonomics 8.7 / 20
Commercial Clarity 17.9 / 20
Operational Transparency 6.8 / 13
Governance 10.4 / 12
Discoverability 10.0 / 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 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3

How we profile Amazon Well-Architected Tool

Each block below is one kind of artifact we hold for Amazon Well-Architected Tool. 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 13

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 Well-Architected Tool ConsolidatedReport#Format API

The ConsolidatedReport#Format API from Amazon Well-Architected Tool — 1 operation(s) for consolidatedreport#format.

Amazon Well-Architected Tool Global Settings API

The Global Settings API from Amazon Well-Architected Tool — 1 operation(s) for global settings.

Amazon Well-Architected Tool ImportLens API

The ImportLens API from Amazon Well-Architected Tool — 1 operation(s) for importlens.

Amazon Well-Architected Tool Lenses API

The Lenses API from Amazon Well-Architected Tool — 8 operation(s) for lenses.

Amazon Well-Architected Tool Notifications API

The Notifications API from Amazon Well-Architected Tool — 1 operation(s) for notifications.

Amazon Well-Architected Tool ProfileNotifications API

The ProfileNotifications API from Amazon Well-Architected Tool — 1 operation(s) for profilenotifications.

Amazon Well-Architected Tool Profiles API

The Profiles API from Amazon Well-Architected Tool — 5 operation(s) for profiles.

Amazon Well-Architected Tool ProfileSummaries API

The ProfileSummaries API from Amazon Well-Architected Tool — 1 operation(s) for profilesummaries.

Amazon Well-Architected Tool ProfileTemplate API

The ProfileTemplate API from Amazon Well-Architected Tool — 1 operation(s) for profiletemplate.

Amazon Well-Architected Tool ShareInvitations API

The ShareInvitations API from Amazon Well-Architected Tool — 2 operation(s) for shareinvitations.

Amazon Well-Architected Tool Tags API

The Tags API from Amazon Well-Architected Tool — 2 operation(s) for tags.

Amazon Well-Architected Tool Workloads API

The Workloads API from Amazon Well-Architected Tool — 23 operation(s) for workloads.

Amazon Well-Architected Tool WorkloadsSummaries API

The WorkloadsSummaries API from Amazon Well-Architected Tool — 1 operation(s) for workloadssummaries.

Scroll within the panel for all 13 ·

Postman Collections 1

A runnable collection turns the contract into something a developer can execute in seconds. We profile them because the fastest way to trust an API is to make a real call against it.

Ready-to-run Postman collections for exercising this provider's APIs.

Arazzo Workflows 13

Real integrations are rarely a single call. Arazzo describes the multi-step sequences — auth, then create, then confirm — so both a human and an agent can follow the choreography, not just the endpoints.

Multi-step API workflows described with the Arazzo specification.

Amazon Well-Architected Tool Annotate Lens Review

Read a lens review and record lens-level and pillar-level notes on it.

ARAZZO

Amazon Well-Architected Tool Answer then Milestone

Update a best-practice answer and snapshot the result as a milestone.

ARAZZO

Amazon Well-Architected Tool Associate Lens to Workload

Create a workload, attach additional lenses, and list the lens reviews.

ARAZZO

Amazon Well-Architected Tool Capture Milestone

Record a milestone for a workload and read it back to confirm.

ARAZZO

Amazon Well-Architected Tool Consolidated Report

List your workloads and generate a consolidated report across them.

ARAZZO

Amazon Well-Architected Tool Create Workload

Create a workload, confirm it, and list the lens reviews it generated.

ARAZZO

Amazon Well-Architected Tool Improvement Plan

Open a lens review and list its prioritized improvement items.

ARAZZO

Amazon Well-Architected Tool Lens Review Report

Find a lens review on a workload and generate its review report.

ARAZZO

Amazon Well-Architected Tool List Milestone Snapshots

List a workload's milestones and read the most recent one in detail.

ARAZZO

Amazon Well-Architected Tool Review and Update a Lens Answer

Open a lens review, list its answers, read one question, and update it.

ARAZZO

Amazon Well-Architected Tool Share Custom Lens

Share a custom lens with a principal and list its lens shares.

ARAZZO

Amazon Well-Architected Tool Share Workload

Create a workload, share it with an account, and list its shares.

ARAZZO

Amazon Well-Architected Tool Update Workload Metadata

Read a workload and update its descriptive metadata and pillar priorities.

ARAZZO

Scroll within the panel for all 13 ·

Pricing Plans 1

Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.

Published pricing tiers and plan structures.

Rate Limits 1

Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.

Cost, billing, and metering signals for API financial operations.

Features 10

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.

Lens Catalog

Expert-authored review lenses from AWS covering diverse technology and industry-specific pillars, continuously refreshed with latest best practices.

Custom Lenses

Create organization-specific lenses that combine internal best practices with AWS guidance, shareable with up to 300 IAM users or across AWS Organizations.

Profiles

Pre-define business goals to auto-generate prioritized review questions tailored to your workload context.

Review Templates

Standardize answers across multiple workloads to ensure consistent architectural reviews at scale.

Enhanced Collaboration

Share workloads and custom lenses with IAM users or integrate with AWS Organizations for organization-wide access and visibility.

Service Integration

Native integration with AWS Trusted Advisor and AWS Service Catalog AppRegistry to reduce manual review effort.

API-Driven Extensibility

Robust APIs allow extending Well-Architected functionality into existing architecture governance processes, applications, and workflows.

Milestone Tracking

Save milestones, implement improvements, and measure progress over time with point-in-time snapshots of workload review state.

Compliance and Regulatory Support

Available in GovCloud (US) with FedRAMP compliance for organizations with stringent regulatory requirements.

Consolidated Reporting

Generate consolidated reports across workloads for governance and executive visibility into architectural risk posture.

Scroll within the panel for all 10 ·

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 Well Architected Tool Context

146 classes · 139 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 Well-Architected Tool API Rules

5 rules · 4 warnings

SPECTRAL

Amazon Well-Architected Tool API Rules

29 rules · 9 errors · 15 warnings

SPECTRAL

JSON Schema 314

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.

AccessDeniedException

0 properties

JSON SCHEMA

AccountSummary

0 properties

JSON SCHEMA

AdditionalResourceType

0 properties

JSON SCHEMA

AdditionalResourcesList

0 properties

JSON SCHEMA

AdditionalResources

2 properties

JSON SCHEMA

AnswerReason

0 properties

JSON SCHEMA

Answer

14 properties

JSON SCHEMA

AnswerSummaries

0 properties

JSON SCHEMA

AnswerSummary

10 properties

JSON SCHEMA

ApplicationArn

0 properties

JSON SCHEMA

AssociateLensesInput

1 properties

JSON SCHEMA

AssociateProfilesInput

1 properties

JSON SCHEMA

AwsAccountId

0 properties

JSON SCHEMA

AwsRegion

0 properties

JSON SCHEMA

Base64String

0 properties

JSON SCHEMA

BestPractice

2 properties

JSON SCHEMA

BestPractices

0 properties

JSON SCHEMA

CheckDescription

0 properties

JSON SCHEMA

CheckDetail

13 properties

JSON SCHEMA

CheckDetails

0 properties

JSON SCHEMA

CheckFailureReason

0 properties

JSON SCHEMA

CheckId

0 properties

JSON SCHEMA

CheckName

0 properties

JSON SCHEMA

CheckProvider

0 properties

JSON SCHEMA

CheckStatusCount

0 properties

JSON SCHEMA

CheckStatus

0 properties

JSON SCHEMA

CheckSummaries

0 properties

JSON SCHEMA

CheckSummary

11 properties

JSON SCHEMA

ChoiceAnswer

4 properties

JSON SCHEMA

ChoiceAnswerSummaries

0 properties

JSON SCHEMA

ChoiceAnswerSummary

3 properties

JSON SCHEMA

ChoiceAnswers

0 properties

JSON SCHEMA

ChoiceContentDisplayText

0 properties

JSON SCHEMA

ChoiceContent

2 properties

JSON SCHEMA

ChoiceContentUrl

0 properties

JSON SCHEMA

ChoiceDescription

0 properties

JSON SCHEMA

ChoiceId

0 properties

JSON SCHEMA

ChoiceImprovementPlan

3 properties

JSON SCHEMA

ChoiceImprovementPlans

0 properties

JSON SCHEMA

ChoiceNotes

0 properties

JSON SCHEMA

ChoiceReason

0 properties

JSON SCHEMA

Choice

6 properties

JSON SCHEMA

ChoiceStatus

0 properties

JSON SCHEMA

ChoiceTitle

0 properties

JSON SCHEMA

ChoiceUpdate

3 properties

JSON SCHEMA

ChoiceUpdates

0 properties

JSON SCHEMA

Choices

0 properties

JSON SCHEMA

ClientRequestToken

0 properties

JSON SCHEMA

ConflictException

0 properties

JSON SCHEMA

ConsolidatedReportMetric

8 properties

JSON SCHEMA

ConsolidatedReportMetrics

0 properties

JSON SCHEMA

Count

0 properties

JSON SCHEMA

CreateLensShareInput

2 properties

JSON SCHEMA

CreateLensShareOutput

1 properties

JSON SCHEMA

CreateLensVersionInput

3 properties

JSON SCHEMA

CreateLensVersionOutput

2 properties

JSON SCHEMA

CreateMilestoneInput

2 properties

JSON SCHEMA

CreateMilestoneOutput

2 properties

JSON SCHEMA

CreateProfileInput

5 properties

JSON SCHEMA

CreateProfileOutput

2 properties

JSON SCHEMA

CreateProfileShareInput

2 properties

JSON SCHEMA

CreateProfileShareOutput

2 properties

JSON SCHEMA

CreateWorkloadInput

18 properties

JSON SCHEMA

CreateWorkloadOutput

2 properties

JSON SCHEMA

CreateWorkloadShareInput

3 properties

JSON SCHEMA

CreateWorkloadShareOutput

2 properties

JSON SCHEMA

DefinitionType

0 properties

JSON SCHEMA

DeleteLensInput

0 properties

JSON SCHEMA

DeleteLensShareInput

0 properties

JSON SCHEMA

DeleteProfileInput

0 properties

JSON SCHEMA

DeleteProfileShareInput

0 properties

JSON SCHEMA

DeleteWorkloadInput

0 properties

JSON SCHEMA

DeleteWorkloadShareInput

0 properties

JSON SCHEMA

DifferenceStatus

0 properties

JSON SCHEMA

DisassociateLensesInput

1 properties

JSON SCHEMA

DisassociateProfilesInput

1 properties

JSON SCHEMA

DiscoveryIntegrationStatus

0 properties

JSON SCHEMA

DisplayText

0 properties

JSON SCHEMA

ExportLensInput

0 properties

JSON SCHEMA

ExportLensOutput

1 properties

JSON SCHEMA

FlaggedResources

0 properties

JSON SCHEMA

GetAnswerInput

0 properties

JSON SCHEMA

GetAnswerOutput

5 properties

JSON SCHEMA

GetConsolidatedReportInput

0 properties

JSON SCHEMA

GetConsolidatedReportMaxResults

0 properties

JSON SCHEMA

GetConsolidatedReportOutput

3 properties

JSON SCHEMA

GetLensInput

0 properties

JSON SCHEMA

GetLensOutput

1 properties

JSON SCHEMA

GetLensReviewInput

0 properties

JSON SCHEMA

GetLensReviewOutput

3 properties

JSON SCHEMA

GetLensReviewReportInput

0 properties

JSON SCHEMA

GetLensReviewReportOutput

3 properties

JSON SCHEMA

GetLensVersionDifferenceInput

0 properties

JSON SCHEMA

GetLensVersionDifferenceOutput

6 properties

JSON SCHEMA

GetMilestoneInput

0 properties

JSON SCHEMA

GetMilestoneOutput

2 properties

JSON SCHEMA

GetProfileInput

0 properties

JSON SCHEMA

GetProfileOutput

1 properties

JSON SCHEMA

GetProfileTemplateInput

0 properties

JSON SCHEMA

GetProfileTemplateOutput

1 properties

JSON SCHEMA

GetWorkloadInput

0 properties

JSON SCHEMA

GetWorkloadOutput

1 properties

JSON SCHEMA

HelpfulResourceUrl

0 properties

JSON SCHEMA

ImportLensInput

4 properties

JSON SCHEMA

ImportLensOutput

2 properties

JSON SCHEMA

ImportLensStatus

0 properties

JSON SCHEMA

ImprovementPlanUrl

0 properties

JSON SCHEMA

ImprovementSummaries

0 properties

JSON SCHEMA

ImprovementSummary

6 properties

JSON SCHEMA

IncludeSharedResources

0 properties

JSON SCHEMA

InternalServerException

0 properties

JSON SCHEMA

IsApplicable

0 properties

JSON SCHEMA

IsMajorVersion

0 properties

JSON SCHEMA

IsReviewOwnerUpdateAcknowledged

0 properties

JSON SCHEMA

LensAlias

0 properties

JSON SCHEMA

LensAliases

0 properties

JSON SCHEMA

LensArn

0 properties

JSON SCHEMA

LensDescription

0 properties

JSON SCHEMA

LensJSON

0 properties

JSON SCHEMA

LensMetric

3 properties

JSON SCHEMA

LensMetrics

0 properties

JSON SCHEMA

LensNamePrefix

0 properties

JSON SCHEMA

LensName

0 properties

JSON SCHEMA

LensOwner

0 properties

JSON SCHEMA

LensReviewReport

3 properties

JSON SCHEMA

LensReview

12 properties

JSON SCHEMA

LensReviewSummaries

0 properties

JSON SCHEMA

LensReviewSummary

9 properties

JSON SCHEMA

Lens

7 properties

JSON SCHEMA

LensShareSummaries

0 properties

JSON SCHEMA

LensShareSummary

4 properties

JSON SCHEMA

LensStatus

0 properties

JSON SCHEMA

LensStatusType

0 properties

JSON SCHEMA

LensSummaries

0 properties

JSON SCHEMA

LensSummary

10 properties

JSON SCHEMA

LensType

0 properties

JSON SCHEMA

LensUpgradeSummary

6 properties

JSON SCHEMA

LensVersion

0 properties

JSON SCHEMA

LensesAppliedCount

0 properties

JSON SCHEMA

ListAnswersInput

0 properties

JSON SCHEMA

ListAnswersMaxResults

0 properties

JSON SCHEMA

ListAnswersOutput

6 properties

JSON SCHEMA

ListCheckDetailsInput

6 properties

JSON SCHEMA

ListCheckDetailsOutput

2 properties

JSON SCHEMA

ListCheckSummariesInput

6 properties

JSON SCHEMA

ListCheckSummariesOutput

2 properties

JSON SCHEMA

ListLensReviewImprovementsInput

0 properties

JSON SCHEMA

ListLensReviewImprovementsMaxResults

0 properties

JSON SCHEMA

ListLensReviewImprovementsOutput

6 properties

JSON SCHEMA

ListLensReviewsInput

0 properties

JSON SCHEMA

ListLensReviewsOutput

4 properties

JSON SCHEMA

ListLensSharesInput

0 properties

JSON SCHEMA

ListLensSharesOutput

2 properties

JSON SCHEMA

ListLensesInput

0 properties

JSON SCHEMA

ListLensesOutput

2 properties

JSON SCHEMA

ListMilestonesInput

2 properties

JSON SCHEMA

ListMilestonesOutput

3 properties

JSON SCHEMA

ListNotificationsInput

3 properties

JSON SCHEMA

ListNotificationsMaxResults

0 properties

JSON SCHEMA

ListNotificationsOutput

2 properties

JSON SCHEMA

ListProfileNotificationsInput

0 properties

JSON SCHEMA

ListProfileNotificationsOutput

2 properties

JSON SCHEMA

ListProfileSharesInput

0 properties

JSON SCHEMA

ListProfileSharesMaxResults

0 properties

JSON SCHEMA

ListProfileSharesOutput

2 properties

JSON SCHEMA

ListProfilesInput

0 properties

JSON SCHEMA

ListProfilesOutput

2 properties

JSON SCHEMA

ListShareInvitationsInput

0 properties

JSON SCHEMA

ListShareInvitationsMaxResults

0 properties

JSON SCHEMA

ListShareInvitationsOutput

2 properties

JSON SCHEMA

ListTagsForResourceInput

0 properties

JSON SCHEMA

ListTagsForResourceOutput

1 properties

JSON SCHEMA

ListWorkloadSharesInput

0 properties

JSON SCHEMA

ListWorkloadSharesMaxResults

0 properties

JSON SCHEMA

ListWorkloadSharesOutput

3 properties

JSON SCHEMA

ListWorkloadsInput

3 properties

JSON SCHEMA

ListWorkloadsMaxResults

0 properties

JSON SCHEMA

ListWorkloadsOutput

2 properties

JSON SCHEMA

MaxResults

0 properties

JSON SCHEMA

MaxSelectedProfileChoices

0 properties

JSON SCHEMA

MetricType

0 properties

JSON SCHEMA

MilestoneName

0 properties

JSON SCHEMA

MilestoneNumber

0 properties

JSON SCHEMA

Milestone

4 properties

JSON SCHEMA

MilestoneSummaries

0 properties

JSON SCHEMA

MilestoneSummary

4 properties

JSON SCHEMA

MinSelectedProfileChoices

0 properties

JSON SCHEMA

NextToken

0 properties

JSON SCHEMA

Notes

0 properties

JSON SCHEMA

NotificationSummaries

0 properties

JSON SCHEMA

NotificationSummary

2 properties

JSON SCHEMA

NotificationType

0 properties

JSON SCHEMA

OrganizationSharingStatus

0 properties

JSON SCHEMA

PermissionType

0 properties

JSON SCHEMA

PillarDifference

4 properties

JSON SCHEMA

PillarDifferences

0 properties

JSON SCHEMA

PillarId

0 properties

JSON SCHEMA

PillarMetric

3 properties

JSON SCHEMA

PillarMetrics

0 properties

JSON SCHEMA

PillarName

0 properties

JSON SCHEMA

PillarNotes

0 properties

JSON SCHEMA

PillarReviewSummaries

0 properties

JSON SCHEMA

PillarReviewSummary

5 properties

JSON SCHEMA

ProfileArn

0 properties

JSON SCHEMA

ProfileArns

0 properties

JSON SCHEMA

ProfileChoice

3 properties

JSON SCHEMA

ProfileDescription

0 properties

JSON SCHEMA

ProfileNamePrefix

0 properties

JSON SCHEMA

ProfileName

0 properties

JSON SCHEMA

ProfileNotificationSummaries

0 properties

JSON SCHEMA

ProfileNotificationSummary

7 properties

JSON SCHEMA

ProfileNotificationType

0 properties

JSON SCHEMA

ProfileOwnerType

0 properties

JSON SCHEMA

ProfileQuestionChoices

0 properties

JSON SCHEMA

ProfileQuestion

7 properties

JSON SCHEMA

ProfileQuestionUpdate

2 properties

JSON SCHEMA

ProfileQuestionUpdates

0 properties

JSON SCHEMA

ProfileQuestions

0 properties

JSON SCHEMA

Profile

10 properties

JSON SCHEMA

ProfileShareSummaries

0 properties

JSON SCHEMA

ProfileShareSummary

4 properties

JSON SCHEMA

ProfileSummaries

0 properties

JSON SCHEMA

ProfileSummary

7 properties

JSON SCHEMA

ProfileTemplateChoice

3 properties

JSON SCHEMA

ProfileTemplateQuestionChoices

0 properties

JSON SCHEMA

ProfileTemplateQuestion

6 properties

JSON SCHEMA

ProfileTemplate

4 properties

JSON SCHEMA

ProfileVersion

0 properties

JSON SCHEMA

QuestionDescription

0 properties

JSON SCHEMA

QuestionDifference

3 properties

JSON SCHEMA

QuestionDifferences

0 properties

JSON SCHEMA

QuestionId

0 properties

JSON SCHEMA

QuestionMetric

3 properties

JSON SCHEMA

QuestionMetrics

0 properties

JSON SCHEMA

QuestionPriority

0 properties

JSON SCHEMA

QuestionTitle

0 properties

JSON SCHEMA

QuestionType

0 properties

JSON SCHEMA

ReportFormat

0 properties

JSON SCHEMA

ResourceNotFoundException

0 properties

JSON SCHEMA

RiskCounts

0 properties

JSON SCHEMA

Risk

0 properties

JSON SCHEMA

SelectedChoiceIds

0 properties

JSON SCHEMA

SelectedChoices

0 properties

JSON SCHEMA

SelectedProfileChoiceIds

0 properties

JSON SCHEMA

ServiceQuotaExceededException

0 properties

JSON SCHEMA

ShareId

0 properties

JSON SCHEMA

ShareInvitationAction

0 properties

JSON SCHEMA

ShareInvitationId

0 properties

JSON SCHEMA

ShareInvitation

6 properties

JSON SCHEMA

ShareInvitationSummaries

0 properties

JSON SCHEMA

ShareInvitationSummary

11 properties

JSON SCHEMA

ShareResourceType

0 properties

JSON SCHEMA

ShareStatus

0 properties

JSON SCHEMA

SharedWithPrefix

0 properties

JSON SCHEMA

SharedWith

0 properties

JSON SCHEMA

StatusMessage

0 properties

JSON SCHEMA

TagKeyList

0 properties

JSON SCHEMA

TagKey

0 properties

JSON SCHEMA

TagMap

0 properties

JSON SCHEMA

TagResourceInput

1 properties

JSON SCHEMA

TagResourceOutput

0 properties

JSON SCHEMA

TagValue

0 properties

JSON SCHEMA

TemplateQuestions

0 properties

JSON SCHEMA

ThrottlingException

0 properties

JSON SCHEMA

Timestamp

0 properties

JSON SCHEMA

TrustedAdvisorIntegrationStatus

0 properties

JSON SCHEMA

UntagResourceInput

0 properties

JSON SCHEMA

UntagResourceOutput

0 properties

JSON SCHEMA

UpdateAnswerInput

5 properties

JSON SCHEMA

UpdateAnswerOutput

4 properties

JSON SCHEMA

UpdateGlobalSettingsInput

2 properties

JSON SCHEMA

UpdateLensReviewInput

2 properties

JSON SCHEMA

UpdateLensReviewOutput

2 properties

JSON SCHEMA

UpdateProfileInput

2 properties

JSON SCHEMA

UpdateProfileOutput

1 properties

JSON SCHEMA

UpdateShareInvitationInput

1 properties

JSON SCHEMA

UpdateShareInvitationOutput

1 properties

JSON SCHEMA

UpdateWorkloadInput

16 properties

JSON SCHEMA

UpdateWorkloadOutput

1 properties

JSON SCHEMA

UpdateWorkloadShareInput

1 properties

JSON SCHEMA

UpdateWorkloadShareOutput

2 properties

JSON SCHEMA

UpgradeLensReviewInput

2 properties

JSON SCHEMA

UpgradeProfileVersionInput

2 properties

JSON SCHEMA

Urls

0 properties

JSON SCHEMA

VersionDifferences

1 properties

JSON SCHEMA

WorkloadAccountIds

0 properties

JSON SCHEMA

WorkloadApplications

0 properties

JSON SCHEMA

WorkloadArchitecturalDesign

0 properties

JSON SCHEMA

WorkloadArn

0 properties

JSON SCHEMA

WorkloadAwsRegions

0 properties

JSON SCHEMA

WorkloadDescription

0 properties

JSON SCHEMA

WorkloadDiscoveryConfig

2 properties

JSON SCHEMA

WorkloadEnvironment

0 properties

JSON SCHEMA

WorkloadId

0 properties

JSON SCHEMA

WorkloadImprovementStatus

0 properties

JSON SCHEMA

WorkloadIndustry

0 properties

JSON SCHEMA

WorkloadIndustryType

0 properties

JSON SCHEMA

WorkloadLenses

0 properties

JSON SCHEMA

WorkloadNamePrefix

0 properties

JSON SCHEMA

WorkloadName

0 properties

JSON SCHEMA

WorkloadNonAwsRegion

0 properties

JSON SCHEMA

WorkloadNonAwsRegions

0 properties

JSON SCHEMA

WorkloadPillarPriorities

0 properties

JSON SCHEMA

WorkloadProfileArns

0 properties

JSON SCHEMA

WorkloadProfile

2 properties

JSON SCHEMA

WorkloadProfiles

0 properties

JSON SCHEMA

WorkloadResourceDefinition

0 properties

JSON SCHEMA

WorkloadReviewOwner

0 properties

JSON SCHEMA

Workload

27 properties

JSON SCHEMA

WorkloadShare

7 properties

JSON SCHEMA

WorkloadShareSummaries

0 properties

JSON SCHEMA

WorkloadShareSummary

5 properties

JSON SCHEMA

WorkloadSummaries

0 properties

JSON SCHEMA

WorkloadSummary

10 properties

JSON SCHEMA

Scroll within the panel for all 314 ·

JSON Structure 314

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.

Well Architected Tool Answer Structure

14 properties

JSON STRUCTURE

Well Architected Tool Aws Region Structure

0 properties

JSON STRUCTURE

Well Architected Tool Check Id Structure

0 properties

JSON STRUCTURE

Well Architected Tool Check Name Structure

0 properties

JSON STRUCTURE

Well Architected Tool Choice Id Structure

0 properties

JSON STRUCTURE

Well Architected Tool Choice Structure

6 properties

JSON STRUCTURE

Well Architected Tool Choices Structure

0 properties

JSON STRUCTURE

Well Architected Tool Count Structure

0 properties

JSON STRUCTURE

Well Architected Tool Lens Alias Structure

0 properties

JSON STRUCTURE

Well Architected Tool Lens Arn Structure

0 properties

JSON STRUCTURE

Well Architected Tool Lens Json Structure

0 properties

JSON STRUCTURE

Well Architected Tool Lens Name Structure

0 properties

JSON STRUCTURE

Well Architected Tool Lens Owner Structure

0 properties

JSON STRUCTURE

Well Architected Tool Lens Review Structure

12 properties

JSON STRUCTURE

Well Architected Tool Lens Structure

7 properties

JSON STRUCTURE

Well Architected Tool Lens Type Structure

0 properties

JSON STRUCTURE

Well Architected Tool Milestone Structure

4 properties

JSON STRUCTURE

Well Architected Tool Next Token Structure

0 properties

JSON STRUCTURE

Well Architected Tool Notes Structure

0 properties

JSON STRUCTURE

Well Architected Tool Pillar Id Structure

0 properties

JSON STRUCTURE

Well Architected Tool Profile Structure

10 properties

JSON STRUCTURE

Well Architected Tool Risk Structure

0 properties

JSON STRUCTURE

Well Architected Tool Share Id Structure

0 properties

JSON STRUCTURE

Well Architected Tool Tag Key Structure

0 properties

JSON STRUCTURE

Well Architected Tool Tag Map Structure

0 properties

JSON STRUCTURE

Well Architected Tool Tag Value Structure

0 properties

JSON STRUCTURE

Well Architected Tool Timestamp Structure

0 properties

JSON STRUCTURE

Well Architected Tool Urls Structure

0 properties

JSON STRUCTURE

Well Architected Tool Workload Structure

27 properties

JSON STRUCTURE

Scroll within the panel for all 314 ·

Examples 117

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 117 ·

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 Well Architected Tool Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Well Architected Tool Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Well Architected Tool 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 Well Architected Tool Agentic Access

56 operations · 34 acting

56 operations · 34 acting

AGENTIC

Use Cases 7

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.

Architecture Reviews and Governance

Evaluate cloud workload architecture quality against AWS best practices across the five Well-Architected pillars.

Multi-Workload Standardization

Use review templates to standardize architectural answers and enforce consistent governance across multiple workloads and teams.

Industry-Specific Best Practice Implementation

Apply industry-specific and technology-specific lenses from the lens catalog to assess specialized workloads.

Regulatory Compliance Assessment

Evaluate workloads for FedRAMP, GovCloud, and other regulatory compliance requirements through targeted lenses.

DevOps Pipeline Integration

Integrate Well-Architected reviews into CI/CD workflows and automation pipelines for continuous architecture assessment.

Cross-Team Architectural Alignment

Share workloads with reviewers and stakeholders to facilitate collaborative architectural decision-making across teams.

Sustainability Goal Realization

Use the sustainability pillar to minimize environmental impact and meet organizational sustainability commitments.

Scroll within the panel for all 7 ·

Resources

Every other property we hold for Amazon Well-Architected Tool — 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 1

MCP servers, agent skills, and machine-readable catalogs

Operate 2

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

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