Amazon MediaTailor logo

Amazon MediaTailor

AWS Elemental MediaTailor is a channel assembly and personalized ad-insertion service that enables you to monetize your video content with server-side targeted advertising while maintaining broadcast-quality.

1 APIs 5 Features
BroadcastingMedia ProcessingMedia

APIs

Amazon MediaTailor API

AWS Elemental MediaTailor is a channel assembly and personalized ad-insertion service that enables you to monetize your video content with server-side targeted advertising while...

Features

Server-Side Ad Insertion

Seamless ad replacement at the server side for consistent viewer experience across devices.

Personalized Ad Targeting

Insert targeted ads based on viewer demographics, geography, and behavioral data.

Channel Assembly

Create linear channels from VOD assets and live streams with automated ad scheduling.

Ad Decision Server Integration

Connect to any VAST/VPAID-compliant ad decision server for programmatic advertising.

Playback Configuration

Configure ad insertion parameters, slate, and CDN settings per playback session.

Use Cases

VOD Monetization

Insert targeted ads into video-on-demand content for revenue generation.

Live Stream Advertising

Replace live ad markers with personalized ads during live events.

FAST Channel Creation

Build free ad-supported streaming TV channels from VOD libraries.

Addressable Advertising

Deliver personalized ad experiences to individual viewers at scale.

Integrations

AWS Elemental MediaPackage

Ingest packaged live streams for ad insertion.

Amazon CloudFront

Deliver ad-inserted content via CloudFront with low latency.

Amazon S3

Store VOD source content and slate media assets in S3.

Amazon CloudWatch

Monitor ad insertion metrics and playback session data.

Semantic Vocabularies

Amazon Mediatailor Mediatailor Api Context

154 classes · 116 properties

JSON-LD

API Governance Rules

Amazon MediaTailor API Rules

20 rules · 9 errors 7 warnings 4 info

SPECTRAL

JSON Structure

Mediatailor Api Access Type Structure

0 properties

JSON STRUCTURE

Mediatailor Api Ad Break Structure

5 properties

JSON STRUCTURE

Mediatailor Api Alert Structure

5 properties

JSON STRUCTURE

Mediatailor Api Avail Suppression Structure

2 properties

JSON STRUCTURE

Mediatailor Api Bumper Structure

2 properties

JSON STRUCTURE

Mediatailor Api Cdn Configuration Structure

2 properties

JSON STRUCTURE

Mediatailor Api Channel State Structure

0 properties

JSON STRUCTURE

Mediatailor Api Channel Structure

11 properties

JSON STRUCTURE

Mediatailor Api Clip Range Structure

1 properties

JSON STRUCTURE

Mediatailor Api Dash Configuration Structure

3 properties

JSON STRUCTURE

Mediatailor Api Hls Configuration Structure

1 properties

JSON STRUCTURE

Mediatailor Api Http Configuration Structure

1 properties

JSON STRUCTURE

Mediatailor Api Integer Structure

0 properties

JSON STRUCTURE

Mediatailor Api List Alerts Request Structure

0 properties

JSON STRUCTURE

Mediatailor Api Live Source Structure

7 properties

JSON STRUCTURE

Mediatailor Api Log Configuration Structure

1 properties

JSON STRUCTURE

Mediatailor Api Log Type Structure

0 properties

JSON STRUCTURE

Mediatailor Api Log Types Structure

0 properties

JSON STRUCTURE

Mediatailor Api Long Structure

0 properties

JSON STRUCTURE

Mediatailor Api Max Results Structure

0 properties

JSON STRUCTURE

Mediatailor Api Message Type Structure

0 properties

JSON STRUCTURE

Mediatailor Api Mode Structure

0 properties

JSON STRUCTURE

Mediatailor Api Operator Structure

0 properties

JSON STRUCTURE

Mediatailor Api Playback Mode Structure

0 properties

JSON STRUCTURE

Mediatailor Api Prefetch Retrieval Structure

3 properties

JSON STRUCTURE

Mediatailor Api Prefetch Schedule Structure

6 properties

JSON STRUCTURE

Mediatailor Api Relative Position Structure

0 properties

JSON STRUCTURE

Mediatailor Api Request Output Item Structure

4 properties

JSON STRUCTURE

Mediatailor Api Request Outputs Structure

0 properties

JSON STRUCTURE

Mediatailor Api Response Outputs Structure

0 properties

JSON STRUCTURE

Mediatailor Api Schedule Ad Break Structure

4 properties

JSON STRUCTURE

Mediatailor Api Schedule Entry Structure

10 properties

JSON STRUCTURE

Mediatailor Api Schedule Entry Type Structure

0 properties

JSON STRUCTURE

Mediatailor Api Slate Source Structure

2 properties

JSON STRUCTURE

Mediatailor Api Source Location Structure

9 properties

JSON STRUCTURE

Mediatailor Api String Structure

0 properties

JSON STRUCTURE

Mediatailor Api Tier Structure

0 properties

JSON STRUCTURE

Mediatailor Api Time Signal Message Structure

1 properties

JSON STRUCTURE

Mediatailor Api Transition Structure

5 properties

JSON STRUCTURE

Mediatailor Api Type Structure

0 properties

JSON STRUCTURE

Mediatailor Api Vod Source Structure

7 properties

JSON STRUCTURE

Example Payloads

Visuals

Amazon MediaTailor screenshot

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
SignUp
SignUp
🟢
StatusPage
StatusPage
🔗
Contact
Contact
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
aid: amazon-mediatailor
name: Amazon MediaTailor
description: AWS Elemental MediaTailor is a channel assembly and personalized ad-insertion service that enables you to monetize
  your video content with server-side targeted advertising while maintaining broadcast-quality.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- AWS
- Broadcasting
- Media Processing
- Media
url: https://raw.githubusercontent.com/api-evangelist/amazon-mediatailor/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: amazon-mediatailor:mediatailor-api
  name: Amazon MediaTailor API
  description: AWS Elemental MediaTailor is a channel assembly and personalized ad-insertion service that enables you to monetize
    your video content with server-side targeted advertising while maintaining broadcast-quality.
  humanURL: https://aws.amazon.com/mediatailor/
  baseURL: http://api.mediatailor.{region}.amazonaws.com
  tags:
  - Broadcasting
  - Media Processing
  - Media
  properties:
  - type: Documentation
    url: https://docs.aws.amazon.com/mediatailor/
  - type: OpenAPI
    url: openapi/amazon-mediatailor-openapi-original.yml
  - type: GettingStarted
    url: https://aws.amazon.com/mediatailor/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/mediatailor/pricing/
  - type: FAQ
    url: https://aws.amazon.com/mediatailor/faqs/
  - type: NaftikoCapability
    url: capabilities/amazon-mediatailor.yaml
common:
- type: Portal
  url: https://aws.amazon.com/mediatailor/
- type: Documentation
  url: https://docs.aws.amazon.com/mediatailor/
- type: TermsOfService
  url: https://aws.amazon.com/service-terms/
- type: PrivacyPolicy
  url: https://aws.amazon.com/privacy/
- type: Support
  url: https://aws.amazon.com/premiumsupport/
- type: Blog
  url: https://aws.amazon.com/blogs/media/
- type: GitHubOrganization
  url: https://github.com/aws
- type: Console
  url: https://console.aws.amazon.com/mediatailor/
- type: SignUp
  url: https://portal.aws.amazon.com/billing/signup
- type: StatusPage
  url: https://health.aws.amazon.com/health/status
- type: Contact
  url: https://aws.amazon.com/contact-us/
- type: SpectralRules
  url: rules/amazon-mediatailor-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amazon-mediatailor-vocabulary.yaml
- type: Features
  data:
  - name: Server-Side Ad Insertion
    description: Seamless ad replacement at the server side for consistent viewer experience across devices.
  - name: Personalized Ad Targeting
    description: Insert targeted ads based on viewer demographics, geography, and behavioral data.
  - name: Channel Assembly
    description: Create linear channels from VOD assets and live streams with automated ad scheduling.
  - name: Ad Decision Server Integration
    description: Connect to any VAST/VPAID-compliant ad decision server for programmatic advertising.
  - name: Playback Configuration
    description: Configure ad insertion parameters, slate, and CDN settings per playback session.
- type: UseCases
  data:
  - name: VOD Monetization
    description: Insert targeted ads into video-on-demand content for revenue generation.
  - name: Live Stream Advertising
    description: Replace live ad markers with personalized ads during live events.
  - name: FAST Channel Creation
    description: Build free ad-supported streaming TV channels from VOD libraries.
  - name: Addressable Advertising
    description: Deliver personalized ad experiences to individual viewers at scale.
- type: Integrations
  data:
  - name: AWS Elemental MediaPackage
    description: Ingest packaged live streams for ad insertion.
  - name: Amazon CloudFront
    description: Deliver ad-inserted content via CloudFront with low latency.
  - name: Amazon S3
    description: Store VOD source content and slate media assets in S3.
  - name: Amazon CloudWatch
    description: Monitor ad insertion metrics and playback session data.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com