Amazon Proton
AWS Proton is a managed service for platform engineers that helps them publish standardized container and serverless application templates to empower developers. It provides automated infrastructure provisioning and manages deployment pipelines for all your applications, enabling self-service developer workflows with platform-team guardrails.
Solid contracts, transparent operations, and an easy start — typically complete on four or five facets with one clear soft spot.
API Evangelist profiles Amazon Proton the way a machine reads it — 641 machine-readable artifacts across 84 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 Proton scores 65.5/100 (strong), with a separate agent-readiness read of 55/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.
How we profile Amazon Proton
Each block below is one kind of artifact we hold for Amazon Proton. 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 84
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 Proton #X Amz Target=AwsProton20200720.AcceptEnvironmentAccountConnection API
The #X Amz Target=AwsProton20200720.AcceptEnvironmentAccountConnection API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.acceptenvironmentaccountconnec...
Amazon Proton #X Amz Target=AwsProton20200720.CancelComponentDeployment API
The #X Amz Target=AwsProton20200720.CancelComponentDeployment API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.cancelcomponentdeployment.
Amazon Proton #X Amz Target=AwsProton20200720.CancelEnvironmentDeployment API
The #X Amz Target=AwsProton20200720.CancelEnvironmentDeployment API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.cancelenvironmentdeployment.
Amazon Proton #X Amz Target=AwsProton20200720.CancelServiceInstanceDeployment API
The #X Amz Target=AwsProton20200720.CancelServiceInstanceDeployment API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.cancelserviceinstancedeployment.
Amazon Proton #X Amz Target=AwsProton20200720.CancelServicePipelineDeployment API
The #X Amz Target=AwsProton20200720.CancelServicePipelineDeployment API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.cancelservicepipelinedeployment.
Amazon Proton #X Amz Target=AwsProton20200720.CreateComponent API
The #X Amz Target=AwsProton20200720.CreateComponent API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.createcomponent.
Amazon Proton #X Amz Target=AwsProton20200720.CreateEnvironment API
The #X Amz Target=AwsProton20200720.CreateEnvironment API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.createenvironment.
Amazon Proton #X Amz Target=AwsProton20200720.CreateEnvironmentAccountConnection API
The #X Amz Target=AwsProton20200720.CreateEnvironmentAccountConnection API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.createenvironmentaccountconnec...
Amazon Proton #X Amz Target=AwsProton20200720.CreateEnvironmentTemplate API
The #X Amz Target=AwsProton20200720.CreateEnvironmentTemplate API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.createenvironmenttemplate.
Amazon Proton #X Amz Target=AwsProton20200720.CreateEnvironmentTemplateVersion API
The #X Amz Target=AwsProton20200720.CreateEnvironmentTemplateVersion API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.createenvironmenttemplateversion.
Amazon Proton #X Amz Target=AwsProton20200720.CreateRepository API
The #X Amz Target=AwsProton20200720.CreateRepository API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.createrepository.
Amazon Proton #X Amz Target=AwsProton20200720.CreateService API
The #X Amz Target=AwsProton20200720.CreateService API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.createservice.
Amazon Proton #X Amz Target=AwsProton20200720.CreateServiceInstance API
The #X Amz Target=AwsProton20200720.CreateServiceInstance API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.createserviceinstance.
Amazon Proton #X Amz Target=AwsProton20200720.CreateServiceSyncConfig API
The #X Amz Target=AwsProton20200720.CreateServiceSyncConfig API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.createservicesyncconfig.
Amazon Proton #X Amz Target=AwsProton20200720.CreateServiceTemplate API
The #X Amz Target=AwsProton20200720.CreateServiceTemplate API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.createservicetemplate.
Amazon Proton #X Amz Target=AwsProton20200720.CreateServiceTemplateVersion API
The #X Amz Target=AwsProton20200720.CreateServiceTemplateVersion API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.createservicetemplateversion.
Amazon Proton #X Amz Target=AwsProton20200720.CreateTemplateSyncConfig API
The #X Amz Target=AwsProton20200720.CreateTemplateSyncConfig API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.createtemplatesyncconfig.
Amazon Proton #X Amz Target=AwsProton20200720.DeleteComponent API
The #X Amz Target=AwsProton20200720.DeleteComponent API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.deletecomponent.
Amazon Proton #X Amz Target=AwsProton20200720.DeleteEnvironment API
The #X Amz Target=AwsProton20200720.DeleteEnvironment API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.deleteenvironment.
Amazon Proton #X Amz Target=AwsProton20200720.DeleteEnvironmentAccountConnection API
The #X Amz Target=AwsProton20200720.DeleteEnvironmentAccountConnection API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.deleteenvironmentaccountconnec...
Amazon Proton #X Amz Target=AwsProton20200720.DeleteEnvironmentTemplate API
The #X Amz Target=AwsProton20200720.DeleteEnvironmentTemplate API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.deleteenvironmenttemplate.
Amazon Proton #X Amz Target=AwsProton20200720.DeleteEnvironmentTemplateVersion API
The #X Amz Target=AwsProton20200720.DeleteEnvironmentTemplateVersion API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.deleteenvironmenttemplateversion.
Amazon Proton #X Amz Target=AwsProton20200720.DeleteRepository API
The #X Amz Target=AwsProton20200720.DeleteRepository API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.deleterepository.
Amazon Proton #X Amz Target=AwsProton20200720.DeleteService API
The #X Amz Target=AwsProton20200720.DeleteService API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.deleteservice.
Amazon Proton #X Amz Target=AwsProton20200720.DeleteServiceSyncConfig API
The #X Amz Target=AwsProton20200720.DeleteServiceSyncConfig API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.deleteservicesyncconfig.
Amazon Proton #X Amz Target=AwsProton20200720.DeleteServiceTemplate API
The #X Amz Target=AwsProton20200720.DeleteServiceTemplate API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.deleteservicetemplate.
Amazon Proton #X Amz Target=AwsProton20200720.DeleteServiceTemplateVersion API
The #X Amz Target=AwsProton20200720.DeleteServiceTemplateVersion API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.deleteservicetemplateversion.
Amazon Proton #X Amz Target=AwsProton20200720.DeleteTemplateSyncConfig API
The #X Amz Target=AwsProton20200720.DeleteTemplateSyncConfig API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.deletetemplatesyncconfig.
Amazon Proton #X Amz Target=AwsProton20200720.GetAccountSettings API
The #X Amz Target=AwsProton20200720.GetAccountSettings API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getaccountsettings.
Amazon Proton #X Amz Target=AwsProton20200720.GetComponent API
The #X Amz Target=AwsProton20200720.GetComponent API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getcomponent.
Amazon Proton #X Amz Target=AwsProton20200720.GetEnvironment API
The #X Amz Target=AwsProton20200720.GetEnvironment API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getenvironment.
Amazon Proton #X Amz Target=AwsProton20200720.GetEnvironmentAccountConnection API
The #X Amz Target=AwsProton20200720.GetEnvironmentAccountConnection API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getenvironmentaccountconnection.
Amazon Proton #X Amz Target=AwsProton20200720.GetEnvironmentTemplate API
The #X Amz Target=AwsProton20200720.GetEnvironmentTemplate API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getenvironmenttemplate.
Amazon Proton #X Amz Target=AwsProton20200720.GetEnvironmentTemplateVersion API
The #X Amz Target=AwsProton20200720.GetEnvironmentTemplateVersion API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getenvironmenttemplateversion.
Amazon Proton #X Amz Target=AwsProton20200720.GetRepository API
The #X Amz Target=AwsProton20200720.GetRepository API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getrepository.
Amazon Proton #X Amz Target=AwsProton20200720.GetRepositorySyncStatus API
The #X Amz Target=AwsProton20200720.GetRepositorySyncStatus API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getrepositorysyncstatus.
Amazon Proton #X Amz Target=AwsProton20200720.GetResourcesSummary API
The #X Amz Target=AwsProton20200720.GetResourcesSummary API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getresourcessummary.
Amazon Proton #X Amz Target=AwsProton20200720.GetService API
The #X Amz Target=AwsProton20200720.GetService API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getservice.
Amazon Proton #X Amz Target=AwsProton20200720.GetServiceInstance API
The #X Amz Target=AwsProton20200720.GetServiceInstance API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getserviceinstance.
Amazon Proton #X Amz Target=AwsProton20200720.GetServiceInstanceSyncStatus API
The #X Amz Target=AwsProton20200720.GetServiceInstanceSyncStatus API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getserviceinstancesyncstatus.
Amazon Proton #X Amz Target=AwsProton20200720.GetServiceSyncBlockerSummary API
The #X Amz Target=AwsProton20200720.GetServiceSyncBlockerSummary API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getservicesyncblockersummary.
Amazon Proton #X Amz Target=AwsProton20200720.GetServiceSyncConfig API
The #X Amz Target=AwsProton20200720.GetServiceSyncConfig API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getservicesyncconfig.
Amazon Proton #X Amz Target=AwsProton20200720.GetServiceTemplate API
The #X Amz Target=AwsProton20200720.GetServiceTemplate API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getservicetemplate.
Amazon Proton #X Amz Target=AwsProton20200720.GetServiceTemplateVersion API
The #X Amz Target=AwsProton20200720.GetServiceTemplateVersion API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.getservicetemplateversion.
Amazon Proton #X Amz Target=AwsProton20200720.GetTemplateSyncConfig API
The #X Amz Target=AwsProton20200720.GetTemplateSyncConfig API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.gettemplatesyncconfig.
Amazon Proton #X Amz Target=AwsProton20200720.GetTemplateSyncStatus API
The #X Amz Target=AwsProton20200720.GetTemplateSyncStatus API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.gettemplatesyncstatus.
Amazon Proton #X Amz Target=AwsProton20200720.ListComponentOutputs API
The #X Amz Target=AwsProton20200720.ListComponentOutputs API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listcomponentoutputs.
Amazon Proton #X Amz Target=AwsProton20200720.ListComponentProvisionedResources API
The #X Amz Target=AwsProton20200720.ListComponentProvisionedResources API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listcomponentprovisionedresources.
Amazon Proton #X Amz Target=AwsProton20200720.ListComponents API
The #X Amz Target=AwsProton20200720.ListComponents API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listcomponents.
Amazon Proton #X Amz Target=AwsProton20200720.ListEnvironmentAccountConnections API
The #X Amz Target=AwsProton20200720.ListEnvironmentAccountConnections API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listenvironmentaccountconnections.
Amazon Proton #X Amz Target=AwsProton20200720.ListEnvironmentOutputs API
The #X Amz Target=AwsProton20200720.ListEnvironmentOutputs API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listenvironmentoutputs.
Amazon Proton #X Amz Target=AwsProton20200720.ListEnvironmentProvisionedResources API
The #X Amz Target=AwsProton20200720.ListEnvironmentProvisionedResources API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listenvironmentprovisionedres...
Amazon Proton #X Amz Target=AwsProton20200720.ListEnvironments API
The #X Amz Target=AwsProton20200720.ListEnvironments API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listenvironments.
Amazon Proton #X Amz Target=AwsProton20200720.ListEnvironmentTemplates API
The #X Amz Target=AwsProton20200720.ListEnvironmentTemplates API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listenvironmenttemplates.
Amazon Proton #X Amz Target=AwsProton20200720.ListEnvironmentTemplateVersions API
The #X Amz Target=AwsProton20200720.ListEnvironmentTemplateVersions API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listenvironmenttemplateversions.
Amazon Proton #X Amz Target=AwsProton20200720.ListRepositories API
The #X Amz Target=AwsProton20200720.ListRepositories API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listrepositories.
Amazon Proton #X Amz Target=AwsProton20200720.ListRepositorySyncDefinitions API
The #X Amz Target=AwsProton20200720.ListRepositorySyncDefinitions API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listrepositorysyncdefinitions.
Amazon Proton #X Amz Target=AwsProton20200720.ListServiceInstanceOutputs API
The #X Amz Target=AwsProton20200720.ListServiceInstanceOutputs API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listserviceinstanceoutputs.
Amazon Proton #X Amz Target=AwsProton20200720.ListServiceInstanceProvisionedResources API
The #X Amz Target=AwsProton20200720.ListServiceInstanceProvisionedResources API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listserviceinstanceprovis...
Amazon Proton #X Amz Target=AwsProton20200720.ListServiceInstances API
The #X Amz Target=AwsProton20200720.ListServiceInstances API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listserviceinstances.
Amazon Proton #X Amz Target=AwsProton20200720.ListServicePipelineOutputs API
The #X Amz Target=AwsProton20200720.ListServicePipelineOutputs API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listservicepipelineoutputs.
Amazon Proton #X Amz Target=AwsProton20200720.ListServicePipelineProvisionedResources API
The #X Amz Target=AwsProton20200720.ListServicePipelineProvisionedResources API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listservicepipelineprovis...
Amazon Proton #X Amz Target=AwsProton20200720.ListServices API
The #X Amz Target=AwsProton20200720.ListServices API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listservices.
Amazon Proton #X Amz Target=AwsProton20200720.ListServiceTemplates API
The #X Amz Target=AwsProton20200720.ListServiceTemplates API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listservicetemplates.
Amazon Proton #X Amz Target=AwsProton20200720.ListServiceTemplateVersions API
The #X Amz Target=AwsProton20200720.ListServiceTemplateVersions API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listservicetemplateversions.
Amazon Proton #X Amz Target=AwsProton20200720.ListTagsForResource API
The #X Amz Target=AwsProton20200720.ListTagsForResource API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.listtagsforresource.
Amazon Proton #X Amz Target=AwsProton20200720.NotifyResourceDeploymentStatusChange API
The #X Amz Target=AwsProton20200720.NotifyResourceDeploymentStatusChange API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.notifyresourcedeploymentstat...
Amazon Proton #X Amz Target=AwsProton20200720.RejectEnvironmentAccountConnection API
The #X Amz Target=AwsProton20200720.RejectEnvironmentAccountConnection API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.rejectenvironmentaccountconnec...
Amazon Proton #X Amz Target=AwsProton20200720.TagResource API
The #X Amz Target=AwsProton20200720.TagResource API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.tagresource.
Amazon Proton #X Amz Target=AwsProton20200720.UntagResource API
The #X Amz Target=AwsProton20200720.UntagResource API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.untagresource.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateAccountSettings API
The #X Amz Target=AwsProton20200720.UpdateAccountSettings API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updateaccountsettings.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateComponent API
The #X Amz Target=AwsProton20200720.UpdateComponent API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updatecomponent.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateEnvironment API
The #X Amz Target=AwsProton20200720.UpdateEnvironment API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updateenvironment.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateEnvironmentAccountConnection API
The #X Amz Target=AwsProton20200720.UpdateEnvironmentAccountConnection API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updateenvironmentaccountconnec...
Amazon Proton #X Amz Target=AwsProton20200720.UpdateEnvironmentTemplate API
The #X Amz Target=AwsProton20200720.UpdateEnvironmentTemplate API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updateenvironmenttemplate.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateEnvironmentTemplateVersion API
The #X Amz Target=AwsProton20200720.UpdateEnvironmentTemplateVersion API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updateenvironmenttemplateversion.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateService API
The #X Amz Target=AwsProton20200720.UpdateService API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updateservice.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateServiceInstance API
The #X Amz Target=AwsProton20200720.UpdateServiceInstance API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updateserviceinstance.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateServicePipeline API
The #X Amz Target=AwsProton20200720.UpdateServicePipeline API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updateservicepipeline.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateServiceSyncBlocker API
The #X Amz Target=AwsProton20200720.UpdateServiceSyncBlocker API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updateservicesyncblocker.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateServiceSyncConfig API
The #X Amz Target=AwsProton20200720.UpdateServiceSyncConfig API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updateservicesyncconfig.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateServiceTemplate API
The #X Amz Target=AwsProton20200720.UpdateServiceTemplate API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updateservicetemplate.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateServiceTemplateVersion API
The #X Amz Target=AwsProton20200720.UpdateServiceTemplateVersion API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updateservicetemplateversion.
Amazon Proton #X Amz Target=AwsProton20200720.UpdateTemplateSyncConfig API
The #X Amz Target=AwsProton20200720.UpdateTemplateSyncConfig API from Amazon Proton — 1 operation(s) for #x amz target=awsproton20200720.updatetemplatesyncconfig.
Scroll within the panel for all 84 ·
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.
Amazon Proton Rate Limits
RATE LIMITSFinOps 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.
Amazon Proton Finops
FINOPSFeatures 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.
Environment Templates
Create standardized environment templates with infrastructure-as-code definitions for platform engineers to publish.
Service Templates
Define reusable service templates that developers can use for self-service application deployments.
Automated Provisioning
Automatically provision and manage infrastructure for environments and services using CloudFormation or Terraform.
CI/CD Pipeline Management
Manage deployment pipelines for services with automatic updates when templates change.
Template Versioning
Version control environment and service templates with major and minor version support.
Components
Create infrastructure components that can be shared across services and environments.
Repository Connections
Connect to GitHub and Bitbucket repositories for template source and service pipeline definitions.
Drift Detection
Detect and remediate configuration drift in deployed environments and services.
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 Proton Context
JSON-LDSpectral 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 Proton API Rules
SPECTRALAmazon Proton API Rules
SPECTRALJSON Schema 230
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.
AcceptEnvironmentAccountConnectionInput
JSON SCHEMAAcceptEnvironmentAccountConnectionOutput
JSON SCHEMAAccountSettings
JSON SCHEMABlockerStatus
JSON SCHEMABlockerType
JSON SCHEMACancelComponentDeploymentInput
JSON SCHEMACancelComponentDeploymentOutput
JSON SCHEMACancelEnvironmentDeploymentInput
JSON SCHEMACancelEnvironmentDeploymentOutput
JSON SCHEMACancelServiceInstanceDeploymentInput
JSON SCHEMACancelServiceInstanceDeploymentOutput
JSON SCHEMACancelServicePipelineDeploymentInput
JSON SCHEMACancelServicePipelineDeploymentOutput
JSON SCHEMACompatibleEnvironmentTemplateInput
JSON SCHEMACompatibleEnvironmentTemplate
JSON SCHEMAComponentDeploymentUpdateType
JSON SCHEMAComponent
JSON SCHEMAComponentSummary
JSON SCHEMACountsSummary
JSON SCHEMACreateComponentInput
JSON SCHEMACreateComponentOutput
JSON SCHEMACreateEnvironmentAccountConnectionInput
JSON SCHEMACreateEnvironmentAccountConnectionOutput
JSON SCHEMACreateEnvironmentInput
JSON SCHEMACreateEnvironmentOutput
JSON SCHEMACreateEnvironmentTemplateInput
JSON SCHEMACreateEnvironmentTemplateOutput
JSON SCHEMACreateEnvironmentTemplateVersionInput
JSON SCHEMACreateEnvironmentTemplateVersionOutput
JSON SCHEMACreateRepositoryInput
JSON SCHEMACreateRepositoryOutput
JSON SCHEMACreateServiceInput
JSON SCHEMACreateServiceInstanceInput
JSON SCHEMACreateServiceInstanceOutput
JSON SCHEMACreateServiceOutput
JSON SCHEMACreateServiceSyncConfigInput
JSON SCHEMACreateServiceSyncConfigOutput
JSON SCHEMACreateServiceTemplateInput
JSON SCHEMACreateServiceTemplateOutput
JSON SCHEMACreateServiceTemplateVersionInput
JSON SCHEMACreateServiceTemplateVersionOutput
JSON SCHEMACreateTemplateSyncConfigInput
JSON SCHEMACreateTemplateSyncConfigOutput
JSON SCHEMADeleteComponentInput
JSON SCHEMADeleteComponentOutput
JSON SCHEMADeleteEnvironmentAccountConnectionInput
JSON SCHEMADeleteEnvironmentAccountConnectionOutput
JSON SCHEMADeleteEnvironmentInput
JSON SCHEMADeleteEnvironmentOutput
JSON SCHEMADeleteEnvironmentTemplateInput
JSON SCHEMADeleteEnvironmentTemplateOutput
JSON SCHEMADeleteEnvironmentTemplateVersionInput
JSON SCHEMADeleteEnvironmentTemplateVersionOutput
JSON SCHEMADeleteRepositoryInput
JSON SCHEMADeleteRepositoryOutput
JSON SCHEMADeleteServiceInput
JSON SCHEMADeleteServiceOutput
JSON SCHEMADeleteServiceSyncConfigInput
JSON SCHEMADeleteServiceSyncConfigOutput
JSON SCHEMADeleteServiceTemplateInput
JSON SCHEMADeleteServiceTemplateOutput
JSON SCHEMADeleteServiceTemplateVersionInput
JSON SCHEMADeleteServiceTemplateVersionOutput
JSON SCHEMADeleteTemplateSyncConfigInput
JSON SCHEMADeleteTemplateSyncConfigOutput
JSON SCHEMADeploymentStatus
JSON SCHEMADeploymentUpdateType
JSON SCHEMAEnvironmentAccountConnection
JSON SCHEMAEnvironmentAccountConnectionStatus
JSON SCHEMAEnvironmentAccountConnectionSummary
JSON SCHEMAEnvironment
JSON SCHEMAEnvironmentSummary
JSON SCHEMAEnvironmentTemplateFilter
JSON SCHEMAEnvironmentTemplate
JSON SCHEMAEnvironmentTemplateSummary
JSON SCHEMAEnvironmentTemplateVersion
JSON SCHEMAEnvironmentTemplateVersionSummary
JSON SCHEMAGetAccountSettingsOutput
JSON SCHEMAGetComponentInput
JSON SCHEMAGetComponentOutput
JSON SCHEMAGetEnvironmentAccountConnectionInput
JSON SCHEMAGetEnvironmentAccountConnectionOutput
JSON SCHEMAGetEnvironmentInput
JSON SCHEMAGetEnvironmentOutput
JSON SCHEMAGetEnvironmentTemplateInput
JSON SCHEMAGetEnvironmentTemplateOutput
JSON SCHEMAGetEnvironmentTemplateVersionInput
JSON SCHEMAGetEnvironmentTemplateVersionOutput
JSON SCHEMAGetRepositoryInput
JSON SCHEMAGetRepositoryOutput
JSON SCHEMAGetRepositorySyncStatusInput
JSON SCHEMAGetRepositorySyncStatusOutput
JSON SCHEMAGetResourcesSummaryOutput
JSON SCHEMAGetServiceInput
JSON SCHEMAGetServiceInstanceInput
JSON SCHEMAGetServiceInstanceOutput
JSON SCHEMAGetServiceInstanceSyncStatusInput
JSON SCHEMAGetServiceInstanceSyncStatusOutput
JSON SCHEMAGetServiceOutput
JSON SCHEMAGetServiceSyncBlockerSummaryInput
JSON SCHEMAGetServiceSyncBlockerSummaryOutput
JSON SCHEMAGetServiceSyncConfigInput
JSON SCHEMAGetServiceSyncConfigOutput
JSON SCHEMAGetServiceTemplateInput
JSON SCHEMAGetServiceTemplateOutput
JSON SCHEMAGetServiceTemplateVersionInput
JSON SCHEMAGetServiceTemplateVersionOutput
JSON SCHEMAGetTemplateSyncConfigInput
JSON SCHEMAGetTemplateSyncConfigOutput
JSON SCHEMAGetTemplateSyncStatusInput
JSON SCHEMAGetTemplateSyncStatusOutput
JSON SCHEMAListComponentOutputsInput
JSON SCHEMAListComponentOutputsOutput
JSON SCHEMAListComponentProvisionedResourcesInput
JSON SCHEMAListComponentProvisionedResourcesOutput
JSON SCHEMAListComponentsInput
JSON SCHEMAListComponentsOutput
JSON SCHEMAListEnvironmentAccountConnectionsInput
JSON SCHEMAListEnvironmentAccountConnectionsOutput
JSON SCHEMAListEnvironmentOutputsInput
JSON SCHEMAListEnvironmentOutputsOutput
JSON SCHEMAListEnvironmentProvisionedResourcesInput
JSON SCHEMAListEnvironmentProvisionedResourcesOutput
JSON SCHEMAListEnvironmentTemplateVersionsInput
JSON SCHEMAListEnvironmentTemplateVersionsOutput
JSON SCHEMAListEnvironmentTemplatesInput
JSON SCHEMAListEnvironmentTemplatesOutput
JSON SCHEMAListEnvironmentsInput
JSON SCHEMAListEnvironmentsOutput
JSON SCHEMAListRepositoriesInput
JSON SCHEMAListRepositoriesOutput
JSON SCHEMAListRepositorySyncDefinitionsInput
JSON SCHEMAListRepositorySyncDefinitionsOutput
JSON SCHEMAListServiceInstanceOutputsInput
JSON SCHEMAListServiceInstanceOutputsOutput
JSON SCHEMAListServiceInstanceProvisionedResourcesInput
JSON SCHEMAListServiceInstancesFilterBy
JSON SCHEMAListServiceInstancesFilter
JSON SCHEMAListServiceInstancesInput
JSON SCHEMAListServiceInstancesOutput
JSON SCHEMAListServiceInstancesSortBy
JSON SCHEMAListServicePipelineOutputsInput
JSON SCHEMAListServicePipelineOutputsOutput
JSON SCHEMAListServicePipelineProvisionedResourcesInput
JSON SCHEMAListServiceTemplateVersionsInput
JSON SCHEMAListServiceTemplateVersionsOutput
JSON SCHEMAListServiceTemplatesInput
JSON SCHEMAListServiceTemplatesOutput
JSON SCHEMAListServicesInput
JSON SCHEMAListServicesOutput
JSON SCHEMAListTagsForResourceInput
JSON SCHEMAListTagsForResourceOutput
JSON SCHEMANotifyResourceDeploymentStatusChangeInput
JSON SCHEMAOutput
JSON SCHEMAProvisionedResourceEngine
JSON SCHEMAProvisionedResource
JSON SCHEMAProvisioning
JSON SCHEMARejectEnvironmentAccountConnectionInput
JSON SCHEMARejectEnvironmentAccountConnectionOutput
JSON SCHEMARepositoryBranchInput
JSON SCHEMARepositoryBranch
JSON SCHEMARepositoryProvider
JSON SCHEMARepository
JSON SCHEMARepositorySummary
JSON SCHEMARepositorySyncAttempt
JSON SCHEMARepositorySyncDefinition
JSON SCHEMARepositorySyncEvent
JSON SCHEMARepositorySyncStatus
JSON SCHEMAResourceCountsSummary
JSON SCHEMAResourceDeploymentStatus
JSON SCHEMAResourceSyncAttempt
JSON SCHEMAResourceSyncEvent
JSON SCHEMAResourceSyncStatus
JSON SCHEMARevision
JSON SCHEMAS3ObjectSource
JSON SCHEMAServiceInstance
JSON SCHEMAServiceInstanceSummary
JSON SCHEMAServicePipeline
JSON SCHEMAService
JSON SCHEMAServiceStatus
JSON SCHEMAServiceSummary
JSON SCHEMAServiceSyncBlockerSummary
JSON SCHEMAServiceSyncConfig
JSON SCHEMAServiceTemplate
JSON SCHEMAServiceTemplateSummary
JSON SCHEMAServiceTemplateSupportedComponentSourceType
JSON SCHEMAServiceTemplateVersion
JSON SCHEMAServiceTemplateVersionSummary
JSON SCHEMASortOrder
JSON SCHEMASyncBlockerContext
JSON SCHEMASyncBlocker
JSON SCHEMASyncType
JSON SCHEMATagResourceInput
JSON SCHEMATag
JSON SCHEMATemplateSyncConfig
JSON SCHEMATemplateType
JSON SCHEMATemplateVersionSourceInput
JSON SCHEMATemplateVersionStatus
JSON SCHEMAUntagResourceInput
JSON SCHEMAUpdateAccountSettingsInput
JSON SCHEMAUpdateAccountSettingsOutput
JSON SCHEMAUpdateComponentInput
JSON SCHEMAUpdateComponentOutput
JSON SCHEMAUpdateEnvironmentAccountConnectionInput
JSON SCHEMAUpdateEnvironmentAccountConnectionOutput
JSON SCHEMAUpdateEnvironmentInput
JSON SCHEMAUpdateEnvironmentOutput
JSON SCHEMAUpdateEnvironmentTemplateInput
JSON SCHEMAUpdateEnvironmentTemplateOutput
JSON SCHEMAUpdateEnvironmentTemplateVersionInput
JSON SCHEMAUpdateEnvironmentTemplateVersionOutput
JSON SCHEMAUpdateServiceInput
JSON SCHEMAUpdateServiceInstanceInput
JSON SCHEMAUpdateServiceInstanceOutput
JSON SCHEMAUpdateServiceOutput
JSON SCHEMAUpdateServicePipelineInput
JSON SCHEMAUpdateServicePipelineOutput
JSON SCHEMAUpdateServiceSyncBlockerInput
JSON SCHEMAUpdateServiceSyncBlockerOutput
JSON SCHEMAUpdateServiceSyncConfigInput
JSON SCHEMAUpdateServiceSyncConfigOutput
JSON SCHEMAUpdateServiceTemplateInput
JSON SCHEMAUpdateServiceTemplateOutput
JSON SCHEMAUpdateServiceTemplateVersionInput
JSON SCHEMAUpdateServiceTemplateVersionOutput
JSON SCHEMAUpdateTemplateSyncConfigInput
JSON SCHEMAUpdateTemplateSyncConfigOutput
JSON SCHEMAScroll within the panel for all 230 ·
JSON Structure 230
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.
Amazon Proton Account Settings Structure
JSON STRUCTUREAmazon Proton Blocker Status Structure
JSON STRUCTUREAmazon Proton Blocker Type Structure
JSON STRUCTUREAmazon Proton Compatible Environment Template Structure
JSON STRUCTUREAmazon Proton Component Deployment Update Type Structure
JSON STRUCTUREAmazon Proton Component Structure
JSON STRUCTUREAmazon Proton Component Summary Structure
JSON STRUCTUREAmazon Proton Counts Summary Structure
JSON STRUCTUREAmazon Proton Create Component Input Structure
JSON STRUCTUREAmazon Proton Create Component Output Structure
JSON STRUCTUREAmazon Proton Create Environment Input Structure
JSON STRUCTUREAmazon Proton Create Environment Output Structure
JSON STRUCTUREAmazon Proton Create Repository Input Structure
JSON STRUCTUREAmazon Proton Create Repository Output Structure
JSON STRUCTUREAmazon Proton Create Service Input Structure
JSON STRUCTUREAmazon Proton Create Service Instance Input Structure
JSON STRUCTUREAmazon Proton Create Service Instance Output Structure
JSON STRUCTUREAmazon Proton Create Service Output Structure
JSON STRUCTUREAmazon Proton Create Service Sync Config Input Structure
JSON STRUCTUREAmazon Proton Create Service Template Input Structure
JSON STRUCTUREAmazon Proton Create Service Template Output Structure
JSON STRUCTUREAmazon Proton Delete Component Input Structure
JSON STRUCTUREAmazon Proton Delete Component Output Structure
JSON STRUCTUREAmazon Proton Delete Environment Input Structure
JSON STRUCTUREAmazon Proton Delete Environment Output Structure
JSON STRUCTUREAmazon Proton Delete Repository Input Structure
JSON STRUCTUREAmazon Proton Delete Repository Output Structure
JSON STRUCTUREAmazon Proton Delete Service Input Structure
JSON STRUCTUREAmazon Proton Delete Service Output Structure
JSON STRUCTUREAmazon Proton Delete Service Sync Config Input Structure
JSON STRUCTUREAmazon Proton Delete Service Template Input Structure
JSON STRUCTUREAmazon Proton Delete Service Template Output Structure
JSON STRUCTUREAmazon Proton Deployment Status Structure
JSON STRUCTUREAmazon Proton Deployment Update Type Structure
JSON STRUCTUREAmazon Proton Environment Account Connection Structure
JSON STRUCTUREAmazon Proton Environment Structure
JSON STRUCTUREAmazon Proton Environment Summary Structure
JSON STRUCTUREAmazon Proton Environment Template Filter Structure
JSON STRUCTUREAmazon Proton Environment Template Structure
JSON STRUCTUREAmazon Proton Environment Template Summary Structure
JSON STRUCTUREAmazon Proton Environment Template Version Structure
JSON STRUCTUREAmazon Proton Get Account Settings Output Structure
JSON STRUCTUREAmazon Proton Get Component Input Structure
JSON STRUCTUREAmazon Proton Get Component Output Structure
JSON STRUCTUREAmazon Proton Get Environment Input Structure
JSON STRUCTUREAmazon Proton Get Environment Output Structure
JSON STRUCTUREAmazon Proton Get Environment Template Input Structure
JSON STRUCTUREAmazon Proton Get Environment Template Output Structure
JSON STRUCTUREAmazon Proton Get Repository Input Structure
JSON STRUCTUREAmazon Proton Get Repository Output Structure
JSON STRUCTUREAmazon Proton Get Repository Sync Status Input Structure
JSON STRUCTUREAmazon Proton Get Resources Summary Output Structure
JSON STRUCTUREAmazon Proton Get Service Input Structure
JSON STRUCTUREAmazon Proton Get Service Instance Input Structure
JSON STRUCTUREAmazon Proton Get Service Instance Output Structure
JSON STRUCTUREAmazon Proton Get Service Output Structure
JSON STRUCTUREAmazon Proton Get Service Sync Config Input Structure
JSON STRUCTUREAmazon Proton Get Service Sync Config Output Structure
JSON STRUCTUREAmazon Proton Get Service Template Input Structure
JSON STRUCTUREAmazon Proton Get Service Template Output Structure
JSON STRUCTUREAmazon Proton Get Template Sync Config Input Structure
JSON STRUCTUREAmazon Proton Get Template Sync Config Output Structure
JSON STRUCTUREAmazon Proton Get Template Sync Status Input Structure
JSON STRUCTUREAmazon Proton Get Template Sync Status Output Structure
JSON STRUCTUREAmazon Proton List Component Outputs Input Structure
JSON STRUCTUREAmazon Proton List Component Outputs Output Structure
JSON STRUCTUREAmazon Proton List Components Input Structure
JSON STRUCTUREAmazon Proton List Components Output Structure
JSON STRUCTUREAmazon Proton List Environment Outputs Input Structure
JSON STRUCTUREAmazon Proton List Environment Outputs Output Structure
JSON STRUCTUREAmazon Proton List Environment Templates Input Structure
JSON STRUCTUREAmazon Proton List Environments Input Structure
JSON STRUCTUREAmazon Proton List Environments Output Structure
JSON STRUCTUREAmazon Proton List Repositories Input Structure
JSON STRUCTUREAmazon Proton List Repositories Output Structure
JSON STRUCTUREAmazon Proton List Service Instances Filter By Structure
JSON STRUCTUREAmazon Proton List Service Instances Filter Structure
JSON STRUCTUREAmazon Proton List Service Instances Input Structure
JSON STRUCTUREAmazon Proton List Service Instances Output Structure
JSON STRUCTUREAmazon Proton List Service Instances Sort By Structure
JSON STRUCTUREAmazon Proton List Service Templates Input Structure
JSON STRUCTUREAmazon Proton List Service Templates Output Structure
JSON STRUCTUREAmazon Proton List Services Input Structure
JSON STRUCTUREAmazon Proton List Services Output Structure
JSON STRUCTUREAmazon Proton List Tags For Resource Input Structure
JSON STRUCTUREAmazon Proton List Tags For Resource Output Structure
JSON STRUCTUREAmazon Proton Output Structure
JSON STRUCTUREAmazon Proton Provisioned Resource Engine Structure
JSON STRUCTUREAmazon Proton Provisioned Resource Structure
JSON STRUCTUREAmazon Proton Provisioning Structure
JSON STRUCTUREAmazon Proton Repository Branch Input Structure
JSON STRUCTUREAmazon Proton Repository Branch Structure
JSON STRUCTUREAmazon Proton Repository Provider Structure
JSON STRUCTUREAmazon Proton Repository Structure
JSON STRUCTUREAmazon Proton Repository Summary Structure
JSON STRUCTUREAmazon Proton Repository Sync Attempt Structure
JSON STRUCTUREAmazon Proton Repository Sync Definition Structure
JSON STRUCTUREAmazon Proton Repository Sync Event Structure
JSON STRUCTUREAmazon Proton Repository Sync Status Structure
JSON STRUCTUREAmazon Proton Resource Counts Summary Structure
JSON STRUCTUREAmazon Proton Resource Deployment Status Structure
JSON STRUCTUREAmazon Proton Resource Sync Attempt Structure
JSON STRUCTUREAmazon Proton Resource Sync Event Structure
JSON STRUCTUREAmazon Proton Resource Sync Status Structure
JSON STRUCTUREAmazon Proton Revision Structure
JSON STRUCTUREAmazon Proton S3Object Source Structure
JSON STRUCTUREAmazon Proton Service Instance Structure
JSON STRUCTUREAmazon Proton Service Instance Summary Structure
JSON STRUCTUREAmazon Proton Service Pipeline Structure
JSON STRUCTUREAmazon Proton Service Status Structure
JSON STRUCTUREAmazon Proton Service Structure
JSON STRUCTUREAmazon Proton Service Summary Structure
JSON STRUCTUREAmazon Proton Service Sync Blocker Summary Structure
JSON STRUCTUREAmazon Proton Service Sync Config Structure
JSON STRUCTUREAmazon Proton Service Template Structure
JSON STRUCTUREAmazon Proton Service Template Summary Structure
JSON STRUCTUREAmazon Proton Service Template Version Structure
JSON STRUCTUREAmazon Proton Service Template Version Summary Structure
JSON STRUCTUREAmazon Proton Sort Order Structure
JSON STRUCTUREAmazon Proton Sync Blocker Context Structure
JSON STRUCTUREAmazon Proton Sync Blocker Structure
JSON STRUCTUREAmazon Proton Sync Type Structure
JSON STRUCTUREAmazon Proton Tag Resource Input Structure
JSON STRUCTUREAmazon Proton Tag Structure
JSON STRUCTUREAmazon Proton Template Sync Config Structure
JSON STRUCTUREAmazon Proton Template Type Structure
JSON STRUCTUREAmazon Proton Template Version Source Input Structure
JSON STRUCTUREAmazon Proton Template Version Status Structure
JSON STRUCTUREAmazon Proton Untag Resource Input Structure
JSON STRUCTUREAmazon Proton Update Account Settings Input Structure
JSON STRUCTUREAmazon Proton Update Account Settings Output Structure
JSON STRUCTUREAmazon Proton Update Component Input Structure
JSON STRUCTUREAmazon Proton Update Component Output Structure
JSON STRUCTUREAmazon Proton Update Environment Input Structure
JSON STRUCTUREAmazon Proton Update Environment Output Structure
JSON STRUCTUREAmazon Proton Update Service Input Structure
JSON STRUCTUREAmazon Proton Update Service Instance Input Structure
JSON STRUCTUREAmazon Proton Update Service Instance Output Structure
JSON STRUCTUREAmazon Proton Update Service Output Structure
JSON STRUCTUREAmazon Proton Update Service Pipeline Input Structure
JSON STRUCTUREAmazon Proton Update Service Pipeline Output Structure
JSON STRUCTUREAmazon Proton Update Service Sync Config Input Structure
JSON STRUCTUREAmazon Proton Update Service Template Input Structure
JSON STRUCTUREAmazon Proton Update Service Template Output Structure
JSON STRUCTUREScroll within the panel for all 230 ·
Examples 73
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.
Amazon Proton Output Example
EXAMPLEAmazon Proton Tag Example
EXAMPLEScroll within the panel for all 73 ·
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.
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.
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.
Developer Self-Service
Enable developers to deploy containerized and serverless applications without deep infrastructure knowledge.
Platform Standardization
Enforce organizational standards for infrastructure, security, and compliance through templates.
Multi-Account Deployment
Deploy standardized environments and services across multiple AWS accounts.
Microservices Orchestration
Manage the infrastructure for complex microservices architectures with consistent templates.
Serverless Workflows
Deploy Lambda-based serverless applications with standardized infrastructure patterns.
Resources
Every other property we hold for Amazon Proton — 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 3
Portal, sign-up, and the first successful call
Documentation 231
Reference material describing how the API behaves
Scroll within the panel for all 231 ·
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 233
Pagination, idempotency, versioning, errors, and events
Scroll within the panel for all 233 ·
Build 74
SDKs, sample code, and the tooling you integrate with
Scroll within the panel for all 74 ·
Access & Security 4
Authentication, authorization, and security posture
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-proton · machine-readable index on apis.io