Amazon App Runner
AWS App Runner is a fully managed container application service that lets you build, deploy, and run containerized web applications and API services without prior infrastructure or container experience. Start with your source code or a container image.
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.
API Evangelist profiles Amazon App Runner the way a machine reads it — 594 machine-readable artifacts across 36 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 App Runner scores 55.0/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.
How we profile Amazon App Runner
Each block below is one kind of artifact we hold for Amazon App Runner. 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 36
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 App Runner Amazon App Runner AWS App Runner API API
The Amazon App Runner AWS App Runner API API from Amazon App Runner — 1 operation(s) for amazon app runner aws app runner api.
Amazon App Runner #X Amz Target=AppRunner.AssociateCustomDomain API
The #X Amz Target=AppRunner.AssociateCustomDomain API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.associatecustomdomain.
Amazon App Runner #X Amz Target=AppRunner.CreateAutoScalingConfiguration API
The #X Amz Target=AppRunner.CreateAutoScalingConfiguration API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.createautoscalingconfiguration.
Amazon App Runner #X Amz Target=AppRunner.CreateConnection API
The #X Amz Target=AppRunner.CreateConnection API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.createconnection.
Amazon App Runner #X Amz Target=AppRunner.CreateObservabilityConfiguration API
The #X Amz Target=AppRunner.CreateObservabilityConfiguration API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.createobservabilityconfiguration.
Amazon App Runner #X Amz Target=AppRunner.CreateService API
The #X Amz Target=AppRunner.CreateService API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.createservice.
Amazon App Runner #X Amz Target=AppRunner.CreateVpcConnector API
The #X Amz Target=AppRunner.CreateVpcConnector API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.createvpcconnector.
Amazon App Runner #X Amz Target=AppRunner.CreateVpcIngressConnection API
The #X Amz Target=AppRunner.CreateVpcIngressConnection API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.createvpcingressconnection.
Amazon App Runner #X Amz Target=AppRunner.DeleteAutoScalingConfiguration API
The #X Amz Target=AppRunner.DeleteAutoScalingConfiguration API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.deleteautoscalingconfiguration.
Amazon App Runner #X Amz Target=AppRunner.DeleteConnection API
The #X Amz Target=AppRunner.DeleteConnection API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.deleteconnection.
Amazon App Runner #X Amz Target=AppRunner.DeleteObservabilityConfiguration API
The #X Amz Target=AppRunner.DeleteObservabilityConfiguration API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.deleteobservabilityconfiguration.
Amazon App Runner #X Amz Target=AppRunner.DeleteService API
The #X Amz Target=AppRunner.DeleteService API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.deleteservice.
Amazon App Runner #X Amz Target=AppRunner.DeleteVpcConnector API
The #X Amz Target=AppRunner.DeleteVpcConnector API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.deletevpcconnector.
Amazon App Runner #X Amz Target=AppRunner.DeleteVpcIngressConnection API
The #X Amz Target=AppRunner.DeleteVpcIngressConnection API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.deletevpcingressconnection.
Amazon App Runner #X Amz Target=AppRunner.DescribeAutoScalingConfiguration API
The #X Amz Target=AppRunner.DescribeAutoScalingConfiguration API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.describeautoscalingconfiguration.
Amazon App Runner #X Amz Target=AppRunner.DescribeCustomDomains API
The #X Amz Target=AppRunner.DescribeCustomDomains API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.describecustomdomains.
Amazon App Runner #X Amz Target=AppRunner.DescribeObservabilityConfiguration API
The #X Amz Target=AppRunner.DescribeObservabilityConfiguration API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.describeobservabilityconfiguration.
Amazon App Runner #X Amz Target=AppRunner.DescribeService API
The #X Amz Target=AppRunner.DescribeService API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.describeservice.
Amazon App Runner #X Amz Target=AppRunner.DescribeVpcConnector API
The #X Amz Target=AppRunner.DescribeVpcConnector API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.describevpcconnector.
Amazon App Runner #X Amz Target=AppRunner.DescribeVpcIngressConnection API
The #X Amz Target=AppRunner.DescribeVpcIngressConnection API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.describevpcingressconnection.
Amazon App Runner #X Amz Target=AppRunner.DisassociateCustomDomain API
The #X Amz Target=AppRunner.DisassociateCustomDomain API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.disassociatecustomdomain.
Amazon App Runner #X Amz Target=AppRunner.ListAutoScalingConfigurations API
The #X Amz Target=AppRunner.ListAutoScalingConfigurations API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.listautoscalingconfigurations.
Amazon App Runner #X Amz Target=AppRunner.ListConnections API
The #X Amz Target=AppRunner.ListConnections API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.listconnections.
Amazon App Runner #X Amz Target=AppRunner.ListObservabilityConfigurations API
The #X Amz Target=AppRunner.ListObservabilityConfigurations API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.listobservabilityconfigurations.
Amazon App Runner #X Amz Target=AppRunner.ListOperations API
The #X Amz Target=AppRunner.ListOperations API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.listoperations.
Amazon App Runner #X Amz Target=AppRunner.ListServices API
The #X Amz Target=AppRunner.ListServices API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.listservices.
Amazon App Runner #X Amz Target=AppRunner.ListTagsForResource API
The #X Amz Target=AppRunner.ListTagsForResource API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.listtagsforresource.
Amazon App Runner #X Amz Target=AppRunner.ListVpcConnectors API
The #X Amz Target=AppRunner.ListVpcConnectors API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.listvpcconnectors.
Amazon App Runner #X Amz Target=AppRunner.ListVpcIngressConnections API
The #X Amz Target=AppRunner.ListVpcIngressConnections API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.listvpcingressconnections.
Amazon App Runner #X Amz Target=AppRunner.PauseService API
The #X Amz Target=AppRunner.PauseService API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.pauseservice.
Amazon App Runner #X Amz Target=AppRunner.ResumeService API
The #X Amz Target=AppRunner.ResumeService API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.resumeservice.
Amazon App Runner #X Amz Target=AppRunner.StartDeployment API
The #X Amz Target=AppRunner.StartDeployment API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.startdeployment.
Amazon App Runner #X Amz Target=AppRunner.TagResource API
The #X Amz Target=AppRunner.TagResource API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.tagresource.
Amazon App Runner #X Amz Target=AppRunner.UntagResource API
The #X Amz Target=AppRunner.UntagResource API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.untagresource.
Amazon App Runner #X Amz Target=AppRunner.UpdateService API
The #X Amz Target=AppRunner.UpdateService API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.updateservice.
Amazon App Runner #X Amz Target=AppRunner.UpdateVpcIngressConnection API
The #X Amz Target=AppRunner.UpdateVpcIngressConnection API from Amazon App Runner — 1 operation(s) for #x amz target=apprunner.updatevpcingressconnection.
Scroll within the panel for all 36 ·
Features 5
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.
Service Management
Create, update, and delete App Runner services that deploy containerized or source-code-based web applications without managing infrastructure.
Auto Scaling Configuration
Configure auto scaling policies to automatically scale App Runner services in and out based on traffic demand.
Custom Domain Support
Associate custom domains with App Runner services for branded URLs with automatic SSL certificate provisioning.
VPC Connector Integration
Connect App Runner services to VPC resources using VPC connectors for secure access to databases and internal services.
Deployment Automation
Configure automatic deployments triggered by source code changes or image push events for continuous delivery.
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 App Runner 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 App Runner API Rules
SPECTRALAmazon App Runner API Rules
SPECTRALJSON Schema 180
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.
AppRunnerResourceArn
JSON SCHEMAASConfigMaxConcurrency
JSON SCHEMAASConfigMaxSize
JSON SCHEMAASConfigMinSize
JSON SCHEMAAssociateCustomDomainRequest
JSON SCHEMAAssociateCustomDomainResponse
JSON SCHEMAAuthenticationConfiguration
JSON SCHEMAAutoScalingConfiguration
JSON SCHEMAAutoScalingConfigurationName
JSON SCHEMAAutoScalingConfigurationStatus
JSON SCHEMAAutoScalingConfigurationSummary
JSON SCHEMAAutoScalingConfigurationSummaryList
JSON SCHEMABoolean
JSON SCHEMABuildCommand
JSON SCHEMACertificateValidationRecord
JSON SCHEMACertificateValidationRecordList
JSON SCHEMACertificateValidationRecordStatus
JSON SCHEMACodeConfiguration
JSON SCHEMACodeConfigurationValues
JSON SCHEMACodeRepository
JSON SCHEMAConfigurationSource
JSON SCHEMAConnection
JSON SCHEMAConnectionName
JSON SCHEMAConnectionStatus
JSON SCHEMAConnectionSummary
JSON SCHEMAConnectionSummaryList
JSON SCHEMACpu
JSON SCHEMACreateAutoScalingConfigurationRequest
JSON SCHEMACreateAutoScalingConfigurationResponse
JSON SCHEMACreateConnectionRequest
JSON SCHEMACreateConnectionResponse
JSON SCHEMACreateObservabilityConfigurationRequest
JSON SCHEMACreateObservabilityConfigurationResponse
JSON SCHEMACreateServiceRequest
JSON SCHEMACreateServiceResponse
JSON SCHEMACreateVpcConnectorRequest
JSON SCHEMACreateVpcConnectorResponse
JSON SCHEMACreateVpcIngressConnectionRequest
JSON SCHEMACreateVpcIngressConnectionResponse
JSON SCHEMACustomDomain
JSON SCHEMACustomDomainAssociationStatus
JSON SCHEMACustomDomainList
JSON SCHEMACustomerAccountId
JSON SCHEMADeleteAutoScalingConfigurationRequest
JSON SCHEMADeleteAutoScalingConfigurationResponse
JSON SCHEMADeleteConnectionRequest
JSON SCHEMADeleteConnectionResponse
JSON SCHEMADeleteObservabilityConfigurationRequest
JSON SCHEMADeleteObservabilityConfigurationResponse
JSON SCHEMADeleteServiceRequest
JSON SCHEMADeleteServiceResponse
JSON SCHEMADeleteVpcConnectorRequest
JSON SCHEMADeleteVpcConnectorResponse
JSON SCHEMADeleteVpcIngressConnectionRequest
JSON SCHEMADeleteVpcIngressConnectionResponse
JSON SCHEMADescribeAutoScalingConfigurationRequest
JSON SCHEMADescribeAutoScalingConfigurationResponse
JSON SCHEMADescribeCustomDomainsMaxResults
JSON SCHEMADescribeCustomDomainsRequest
JSON SCHEMADescribeCustomDomainsResponse
JSON SCHEMADescribeObservabilityConfigurationRequest
JSON SCHEMADescribeObservabilityConfigurationResponse
JSON SCHEMADescribeServiceRequest
JSON SCHEMADescribeServiceResponse
JSON SCHEMADescribeVpcConnectorRequest
JSON SCHEMADescribeVpcConnectorResponse
JSON SCHEMADescribeVpcIngressConnectionRequest
JSON SCHEMADescribeVpcIngressConnectionResponse
JSON SCHEMADisassociateCustomDomainRequest
JSON SCHEMADisassociateCustomDomainResponse
JSON SCHEMADomainName
JSON SCHEMAEgressConfiguration
JSON SCHEMAEgressType
JSON SCHEMAEncryptionConfiguration
JSON SCHEMAHealthCheckConfiguration
JSON SCHEMAHealthCheckHealthyThreshold
JSON SCHEMAHealthCheckInterval
JSON SCHEMAHealthCheckPath
JSON SCHEMAHealthCheckProtocol
JSON SCHEMAHealthCheckTimeout
JSON SCHEMAHealthCheckUnhealthyThreshold
JSON SCHEMAImageConfiguration
JSON SCHEMAImageIdentifier
JSON SCHEMAImageRepository
JSON SCHEMAImageRepositoryType
JSON SCHEMAIngressConfiguration
JSON SCHEMAIngressVpcConfiguration
JSON SCHEMAInstanceConfiguration
JSON SCHEMAInteger
JSON SCHEMAKmsKeyArn
JSON SCHEMAListAutoScalingConfigurationsRequest
JSON SCHEMAListAutoScalingConfigurationsResponse
JSON SCHEMAListConnectionsRequest
JSON SCHEMAListConnectionsResponse
JSON SCHEMAListObservabilityConfigurationsRequest
JSON SCHEMAListObservabilityConfigurationsResponse
JSON SCHEMAListOperationsMaxResults
JSON SCHEMAListOperationsRequest
JSON SCHEMAListOperationsResponse
JSON SCHEMAListServicesRequest
JSON SCHEMAListServicesResponse
JSON SCHEMAListTagsForResourceRequest
JSON SCHEMAListTagsForResourceResponse
JSON SCHEMAListVpcConnectorsRequest
JSON SCHEMAListVpcConnectorsResponse
JSON SCHEMAListVpcIngressConnectionsFilter
JSON SCHEMAListVpcIngressConnectionsRequest
JSON SCHEMAListVpcIngressConnectionsResponse
JSON SCHEMAMaxResults
JSON SCHEMAMemory
JSON SCHEMANetworkConfiguration
JSON SCHEMANextToken
JSON SCHEMANullableBoolean
JSON SCHEMAObservabilityConfiguration
JSON SCHEMAObservabilityConfigurationName
JSON SCHEMAObservabilityConfigurationStatus
JSON SCHEMAObservabilityConfigurationSummary
JSON SCHEMAObservabilityConfigurationSummaryList
JSON SCHEMAOperationStatus
JSON SCHEMAOperationSummary
JSON SCHEMAOperationSummaryList
JSON SCHEMAOperationType
JSON SCHEMAPauseServiceRequest
JSON SCHEMAPauseServiceResponse
JSON SCHEMAProviderType
JSON SCHEMAResumeServiceRequest
JSON SCHEMAResumeServiceResponse
JSON SCHEMARoleArn
JSON SCHEMARuntime
JSON SCHEMARuntimeEnvironmentSecrets
JSON SCHEMARuntimeEnvironmentSecretsName
JSON SCHEMARuntimeEnvironmentSecretsValue
JSON SCHEMARuntimeEnvironmentVariables
JSON SCHEMARuntimeEnvironmentVariablesKey
JSON SCHEMARuntimeEnvironmentVariablesValue
JSON SCHEMAAWS App Runner Service
JSON SCHEMAService
JSON SCHEMAServiceId
JSON SCHEMAServiceMaxResults
JSON SCHEMAServiceName
JSON SCHEMAServiceObservabilityConfiguration
JSON SCHEMAServiceStatus
JSON SCHEMAServiceSummary
JSON SCHEMAServiceSummaryList
JSON SCHEMASourceCodeVersion
JSON SCHEMASourceCodeVersionType
JSON SCHEMASourceConfiguration
JSON SCHEMAStartCommand
JSON SCHEMAStartDeploymentRequest
JSON SCHEMAStartDeploymentResponse
JSON SCHEMAString
JSON SCHEMAStringList
JSON SCHEMATag
JSON SCHEMATagKey
JSON SCHEMATagKeyList
JSON SCHEMATagList
JSON SCHEMATagResourceRequest
JSON SCHEMATagResourceResponse
JSON SCHEMATagValue
JSON SCHEMATimestamp
JSON SCHEMATraceConfiguration
JSON SCHEMATracingVendor
JSON SCHEMAUntagResourceRequest
JSON SCHEMAUntagResourceResponse
JSON SCHEMAUpdateServiceRequest
JSON SCHEMAUpdateServiceResponse
JSON SCHEMAUpdateVpcIngressConnectionRequest
JSON SCHEMAUpdateVpcIngressConnectionResponse
JSON SCHEMAUUID
JSON SCHEMAVpcConnector
JSON SCHEMAVpcConnectorName
JSON SCHEMAVpcConnectors
JSON SCHEMAVpcConnectorStatus
JSON SCHEMAVpcDNSTarget
JSON SCHEMAVpcDNSTargetList
JSON SCHEMAVpcIngressConnection
JSON SCHEMAVpcIngressConnectionName
JSON SCHEMAVpcIngressConnectionStatus
JSON SCHEMAVpcIngressConnectionSummary
JSON SCHEMAVpcIngressConnectionSummaryList
JSON SCHEMAScroll within the panel for all 180 ·
JSON Structure 179
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 App Runner Apprunnerresourcearn Structure
JSON STRUCTUREAmazon App Runner Asconfigmaxconcurrency Structure
JSON STRUCTUREAmazon App Runner Asconfigmaxsize Structure
JSON STRUCTUREAmazon App Runner Asconfigminsize Structure
JSON STRUCTUREAmazon App Runner Associatecustomdomainrequest Structure
JSON STRUCTUREAmazon App Runner Authenticationconfiguration Structure
JSON STRUCTUREAmazon App Runner Autoscalingconfiguration Structure
JSON STRUCTUREAmazon App Runner Autoscalingconfigurationname Structure
JSON STRUCTUREAmazon App Runner Boolean Structure
JSON STRUCTUREAmazon App Runner Buildcommand Structure
JSON STRUCTUREAmazon App Runner Certificatevalidationrecord Structure
JSON STRUCTUREAmazon App Runner Codeconfiguration Structure
JSON STRUCTUREAmazon App Runner Codeconfigurationvalues Structure
JSON STRUCTUREAmazon App Runner Coderepository Structure
JSON STRUCTUREAmazon App Runner Configurationsource Structure
JSON STRUCTUREAmazon App Runner Connection Structure
JSON STRUCTUREAmazon App Runner Connectionname Structure
JSON STRUCTUREAmazon App Runner Connectionstatus Structure
JSON STRUCTUREAmazon App Runner Connectionsummary Structure
JSON STRUCTUREAmazon App Runner Connectionsummarylist Structure
JSON STRUCTUREAmazon App Runner Cpu Structure
JSON STRUCTUREAmazon App Runner Createconnectionrequest Structure
JSON STRUCTUREAmazon App Runner Createconnectionresponse Structure
JSON STRUCTUREAmazon App Runner Createservicerequest Structure
JSON STRUCTUREAmazon App Runner Createserviceresponse Structure
JSON STRUCTUREAmazon App Runner Createvpcconnectorrequest Structure
JSON STRUCTUREAmazon App Runner Createvpcconnectorresponse Structure
JSON STRUCTUREAmazon App Runner Customdomain Structure
JSON STRUCTUREAmazon App Runner Customdomainlist Structure
JSON STRUCTUREAmazon App Runner Customeraccountid Structure
JSON STRUCTUREAmazon App Runner Deleteconnectionrequest Structure
JSON STRUCTUREAmazon App Runner Deleteconnectionresponse Structure
JSON STRUCTUREAmazon App Runner Deleteservicerequest Structure
JSON STRUCTUREAmazon App Runner Deleteserviceresponse Structure
JSON STRUCTUREAmazon App Runner Deletevpcconnectorrequest Structure
JSON STRUCTUREAmazon App Runner Deletevpcconnectorresponse Structure
JSON STRUCTUREAmazon App Runner Describecustomdomainsrequest Structure
JSON STRUCTUREAmazon App Runner Describeservicerequest Structure
JSON STRUCTUREAmazon App Runner Describeserviceresponse Structure
JSON STRUCTUREAmazon App Runner Describevpcconnectorrequest Structure
JSON STRUCTUREAmazon App Runner Describevpcconnectorresponse Structure
JSON STRUCTUREAmazon App Runner Domainname Structure
JSON STRUCTUREAmazon App Runner Egressconfiguration Structure
JSON STRUCTUREAmazon App Runner Egresstype Structure
JSON STRUCTUREAmazon App Runner Encryptionconfiguration Structure
JSON STRUCTUREAmazon App Runner Healthcheckconfiguration Structure
JSON STRUCTUREAmazon App Runner Healthcheckhealthythreshold Structure
JSON STRUCTUREAmazon App Runner Healthcheckinterval Structure
JSON STRUCTUREAmazon App Runner Healthcheckpath Structure
JSON STRUCTUREAmazon App Runner Healthcheckprotocol Structure
JSON STRUCTUREAmazon App Runner Healthchecktimeout Structure
JSON STRUCTUREAmazon App Runner Imageconfiguration Structure
JSON STRUCTUREAmazon App Runner Imageidentifier Structure
JSON STRUCTUREAmazon App Runner Imagerepository Structure
JSON STRUCTUREAmazon App Runner Imagerepositorytype Structure
JSON STRUCTUREAmazon App Runner Ingressconfiguration Structure
JSON STRUCTUREAmazon App Runner Ingressvpcconfiguration Structure
JSON STRUCTUREAmazon App Runner Instanceconfiguration Structure
JSON STRUCTUREAmazon App Runner Integer Structure
JSON STRUCTUREAmazon App Runner Kmskeyarn Structure
JSON STRUCTUREAmazon App Runner Listconnectionsrequest Structure
JSON STRUCTUREAmazon App Runner Listconnectionsresponse Structure
JSON STRUCTUREAmazon App Runner Listoperationsmaxresults Structure
JSON STRUCTUREAmazon App Runner Listoperationsrequest Structure
JSON STRUCTUREAmazon App Runner Listoperationsresponse Structure
JSON STRUCTUREAmazon App Runner Listservicesrequest Structure
JSON STRUCTUREAmazon App Runner Listservicesresponse Structure
JSON STRUCTUREAmazon App Runner Listtagsforresourcerequest Structure
JSON STRUCTUREAmazon App Runner Listtagsforresourceresponse Structure
JSON STRUCTUREAmazon App Runner Listvpcconnectorsrequest Structure
JSON STRUCTUREAmazon App Runner Listvpcconnectorsresponse Structure
JSON STRUCTUREAmazon App Runner Maxresults Structure
JSON STRUCTUREAmazon App Runner Memory Structure
JSON STRUCTUREAmazon App Runner Networkconfiguration Structure
JSON STRUCTUREAmazon App Runner Nexttoken Structure
JSON STRUCTUREAmazon App Runner Nullableboolean Structure
JSON STRUCTUREAmazon App Runner Observabilityconfiguration Structure
JSON STRUCTUREAmazon App Runner Operationstatus Structure
JSON STRUCTUREAmazon App Runner Operationsummary Structure
JSON STRUCTUREAmazon App Runner Operationsummarylist Structure
JSON STRUCTUREAmazon App Runner Operationtype Structure
JSON STRUCTUREAmazon App Runner Pauseservicerequest Structure
JSON STRUCTUREAmazon App Runner Pauseserviceresponse Structure
JSON STRUCTUREAmazon App Runner Providertype Structure
JSON STRUCTUREAmazon App Runner Resumeservicerequest Structure
JSON STRUCTUREAmazon App Runner Resumeserviceresponse Structure
JSON STRUCTUREAmazon App Runner Rolearn Structure
JSON STRUCTUREAmazon App Runner Runtime Structure
JSON STRUCTUREAmazon App Runner Runtimeenvironmentsecrets Structure
JSON STRUCTUREAmazon App Runner Runtimeenvironmentvariables Structure
JSON STRUCTUREAmazon App Runner Service Structure
JSON STRUCTUREAmazon App Runner Serviceid Structure
JSON STRUCTUREAmazon App Runner Servicemaxresults Structure
JSON STRUCTUREAmazon App Runner Servicename Structure
JSON STRUCTUREAmazon App Runner Servicestatus Structure
JSON STRUCTUREAmazon App Runner Servicesummary Structure
JSON STRUCTUREAmazon App Runner Servicesummarylist Structure
JSON STRUCTUREAmazon App Runner Sourcecodeversion Structure
JSON STRUCTUREAmazon App Runner Sourcecodeversiontype Structure
JSON STRUCTUREAmazon App Runner Sourceconfiguration Structure
JSON STRUCTUREAmazon App Runner Startcommand Structure
JSON STRUCTUREAmazon App Runner Startdeploymentrequest Structure
JSON STRUCTUREAmazon App Runner Startdeploymentresponse Structure
JSON STRUCTUREAmazon App Runner String Structure
JSON STRUCTUREAmazon App Runner Stringlist Structure
JSON STRUCTUREAmazon App Runner Tag Structure
JSON STRUCTUREAmazon App Runner Tagkey Structure
JSON STRUCTUREAmazon App Runner Tagkeylist Structure
JSON STRUCTUREAmazon App Runner Taglist Structure
JSON STRUCTUREAmazon App Runner Tagresourcerequest Structure
JSON STRUCTUREAmazon App Runner Tagresourceresponse Structure
JSON STRUCTUREAmazon App Runner Tagvalue Structure
JSON STRUCTUREAmazon App Runner Timestamp Structure
JSON STRUCTUREAmazon App Runner Traceconfiguration Structure
JSON STRUCTUREAmazon App Runner Tracingvendor Structure
JSON STRUCTUREAmazon App Runner Untagresourcerequest Structure
JSON STRUCTUREAmazon App Runner Untagresourceresponse Structure
JSON STRUCTUREAmazon App Runner Updateservicerequest Structure
JSON STRUCTUREAmazon App Runner Updateserviceresponse Structure
JSON STRUCTUREAmazon App Runner Uuid Structure
JSON STRUCTUREAmazon App Runner Vpcconnector Structure
JSON STRUCTUREAmazon App Runner Vpcconnectorname Structure
JSON STRUCTUREAmazon App Runner Vpcconnectors Structure
JSON STRUCTUREAmazon App Runner Vpcconnectorstatus Structure
JSON STRUCTUREAmazon App Runner Vpcdnstarget Structure
JSON STRUCTUREAmazon App Runner Vpcdnstargetlist Structure
JSON STRUCTUREAmazon App Runner Vpcingressconnection Structure
JSON STRUCTUREAmazon App Runner Vpcingressconnectionname Structure
JSON STRUCTUREAmazon App Runner Vpcingressconnectionstatus Structure
JSON STRUCTUREAmazon App Runner Vpcingressconnectionsummary Structure
JSON STRUCTUREScroll within the panel for all 179 ·
Examples 179
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 179 ·
Security Posture 3
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 4
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.
Containerized API Deployment
Deploy REST APIs and microservices as containers on App Runner with automatic scaling and zero infrastructure management.
Web Application Hosting
Host web applications built from source code or container images with built-in load balancing and HTTPS.
CI/CD Integration
Integrate App Runner with CI/CD pipelines for automated service deployments triggered by repository changes.
Startup Companies
Quickly launch and scale web backends without DevOps expertise using App Runner managed infrastructure.
Integrations 4
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 ECR
Deploy App Runner services directly from container images stored in Amazon ECR with automatic image updates.
AWS CodeBuild
Use CodeBuild for source code building and integrate with App Runner for automated deployment pipelines.
Amazon RDS
Connect App Runner services to RDS databases using VPC connectors for secure private network access.
AWS CloudWatch
Monitor App Runner service metrics, request counts, and latency using CloudWatch dashboards and alarms.
Resources
Every other property we hold for Amazon App Runner — 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 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 4
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
Other 1
Properties that don't map to a standard resource type
← All providers · Data indexed from github.com/api-evangelist/amazon-app-runner · machine-readable index on apis.io