CloudFront website screenshot

CloudFront

CloudFront is Amazon Web Services' content delivery network (CDN) for delivering data, video, applications, and APIs globally with low latency. This repository is the short-form profile for AWS CloudFront; the canonical AWS service profile lives at amazon-cloudfront in the API Evangelist Network. CloudFront's API is part of the AWS Service Reference and exposes operations for distributions, origins, cache behaviors, invalidations, origin access identities, functions, and Lambda@Edge.

CloudFront publishes 6 APIs on the APIs.io network, including CachePolicies API, Distributions API, Functions API, and 3 more. Tagged areas include Alias, CDN, Caching, Content Delivery, and Edge Computing.

CloudFront’s developer surface includes authentication, documentation, pricing, and 7 more developer resources.

30.4/100 thin ▬ flat Agent 28/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessSelf serve
7 APIs
AliasCDNCachingContent DeliveryEdge ComputingLambda@EdgeNetwork

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 30.4/100 · thin
Contract Quality 13.4 / 25
Developer Ergonomics 3.9 / 20
Commercial Clarity 3.7 / 20
Operational Transparency 2.1 / 13
Governance 0.0 / 12
Discoverability 7.4 / 10
Agent readiness — 28/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/cloudfront: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 7

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

AWS CloudFront API (canonical)

The AWS CloudFront REST API exposes operations for managing distributions (CreateDistribution, GetDistribution, UpdateDistribution, DeleteDistribution, ListDistributions), origi...

CloudFront CachePolicies API

The CachePolicies API from CloudFront — 2 operation(s) for cachepolicies.

CloudFront Distributions API

The Distributions API from CloudFront — 3 operation(s) for distributions.

CloudFront Functions API

The Functions API from CloudFront — 2 operation(s) for functions.

CloudFront Invalidations API

The Invalidations API from CloudFront — 2 operation(s) for invalidations.

CloudFront OriginAccessControl API

The OriginAccessControl API from CloudFront — 2 operation(s) for originaccesscontrol.

CloudFront PublicKeys API

The PublicKeys API from CloudFront — 1 operation(s) for publickeys.

Scroll for all 7

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Amazon CloudFront API

OPEN COLLECTION

Security Posture 4

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

Cloudfront Authentication

apiKey · 1 scheme

SECURITY

Cloudfront Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Cloudfront Vulnerability Disclosure

security.txt · contact published

SECURITY

Cloudfront Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

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

Cloudfront Agentic Access

23 operations · 11 acting · 2 human-in-the-loop

23 operations · 11 acting

AGENTIC

Resources

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Access & Security 4

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 1

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: cloudfront
name: CloudFront
description: CloudFront is Amazon Web Services' content delivery network (CDN) for delivering data, video, applications, and
  APIs globally with low latency. This repository is the short-form profile for AWS CloudFront; the canonical AWS service
  profile lives at amazon-cloudfront in the API Evangelist Network. CloudFront's API is part of the AWS Service Reference
  and exposes operations for distributions, origins, cache behaviors, invalidations, origin access identities, functions,
  and Lambda@Edge.
type: Index
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/cloudfront.png
url: https://raw.githubusercontent.com/api-evangelist/cloudfront/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-04-25'
specificationVersion: '0.19'
kind: company
x-alias-of: amazon-cloudfront
tags:
- Alias
- AWS
- CDN
- Caching
- Content Delivery
- Edge Computing
- Lambda@Edge
- Network
apis:
- aid: cloudfront:canonical
  name: AWS CloudFront API (canonical)
  tags:
  - Canonical
  - REST
  - AWS
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://cloudfront.amazonaws.com
  humanURL: https://docs.aws.amazon.com/cloudfront/latest/APIReference/Welcome.html
  properties:
  - url: https://docs.aws.amazon.com/cloudfront/latest/APIReference/Welcome.html
    type: Documentation
  - url: https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/
    type: Developer Guide
  description: The AWS CloudFront REST API exposes operations for managing distributions (CreateDistribution, GetDistribution,
    UpdateDistribution, DeleteDistribution, ListDistributions), origins, cache policies, invalidations, origin access identities
    and OAC, key groups, CloudFront Functions, Lambda@Edge associations, real-time log configs and field-level encryption.
    AWS Signature v4 authentication.
- aid: cloudfront:cloudfront-cachepolicies-api
  name: CloudFront CachePolicies API
  description: The CachePolicies API from CloudFront — 2 operation(s) for cachepolicies.
  humanURL: https://docs.aws.amazon.com/cloudfront/latest/APIReference/Welcome.html
  baseURL: https://cloudfront.amazonaws.com
  tags:
  - CachePolicies
  properties:
  - type: OpenAPI
    url: openapi/cloudfront-cachepolicies-api-openapi.yml
- aid: cloudfront:cloudfront-distributions-api
  name: CloudFront Distributions API
  description: The Distributions API from CloudFront — 3 operation(s) for distributions.
  humanURL: https://docs.aws.amazon.com/cloudfront/latest/APIReference/Welcome.html
  baseURL: https://cloudfront.amazonaws.com
  tags:
  - Distributions
  properties:
  - type: OpenAPI
    url: openapi/cloudfront-distributions-api-openapi.yml
- aid: cloudfront:cloudfront-functions-api
  name: CloudFront Functions API
  description: The Functions API from CloudFront — 2 operation(s) for functions.
  humanURL: https://docs.aws.amazon.com/cloudfront/latest/APIReference/Welcome.html
  baseURL: https://cloudfront.amazonaws.com
  tags:
  - Functions
  properties:
  - type: OpenAPI
    url: openapi/cloudfront-functions-api-openapi.yml
- aid: cloudfront:cloudfront-invalidations-api
  name: CloudFront Invalidations API
  description: The Invalidations API from CloudFront — 2 operation(s) for invalidations.
  humanURL: https://docs.aws.amazon.com/cloudfront/latest/APIReference/Welcome.html
  baseURL: https://cloudfront.amazonaws.com
  tags:
  - Invalidations
  properties:
  - type: OpenAPI
    url: openapi/cloudfront-invalidations-api-openapi.yml
- aid: cloudfront:cloudfront-originaccesscontrol-api
  name: CloudFront OriginAccessControl API
  description: The OriginAccessControl API from CloudFront — 2 operation(s) for originaccesscontrol.
  humanURL: https://docs.aws.amazon.com/cloudfront/latest/APIReference/Welcome.html
  baseURL: https://cloudfront.amazonaws.com
  tags:
  - OriginAccessControl
  properties:
  - type: OpenAPI
    url: openapi/cloudfront-originaccesscontrol-api-openapi.yml
- aid: cloudfront:cloudfront-publickeys-api
  name: CloudFront PublicKeys API
  description: The PublicKeys API from CloudFront — 1 operation(s) for publickeys.
  humanURL: https://docs.aws.amazon.com/cloudfront/latest/APIReference/Welcome.html
  baseURL: https://cloudfront.amazonaws.com
  tags:
  - PublicKeys
  properties:
  - type: OpenAPI
    url: openapi/cloudfront-publickeys-api-openapi.yml
common:
- type: AgenticAccess
  url: agentic-access/cloudfront-agentic-access.yml
- type: TrustCenter
  url: security/cloudfront-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/cloudfront-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/cloudfront-domain-security.yml
- type: Authentication
  url: authentication/cloudfront-authentication.yml
- type: Website
  url: https://aws.amazon.com/cloudfront/
- type: Documentation
  url: https://docs.aws.amazon.com/cloudfront/
- type: Pricing
  url: https://aws.amazon.com/cloudfront/pricing/
- type: StatusPage
  url: https://health.aws.amazon.com/health/status
- type: Canonical
  url: https://github.com/api-evangelist/amazon-cloudfront
maintainers:
- FN: Kin Lane
  email: kinlane@gmail.com