Adobe Launch · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the Adobe-published Media Edge API contract

2 actions 2 updates documentation extends ../openapi/adobe-launch-media-edge-published-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Adobe Launch's API. It is a proposal applied on top of the contract, not a document Adobe Launch publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

contactlicensetermsOfServicex-entitlementx-apievangelisttags

Targets 2

$.info
$

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the Adobe-published Media Edge API contract
  version: 1.0.0
extends: ../openapi/adobe-launch-media-edge-published-openapi.yml
x-provenance:
  generated: '2026-08-13'
  method: generated
  source: >-
    Enhancements over the verbatim Adobe-published Media Edge API contract
    harvested from
    https://raw.githubusercontent.com/AdobeDocs/data-collection-apis/main/static/media-edge.yaml.
    The base document is never mutated.
  rationale: >-
    The Media Edge contract is in better shape than its sibling — all 19
    operations carry operationIds — but it declares no securitySchemes, no
    tags, and no contact/license/terms, and its info.version is 0.1.0 for a
    surface that is generally available and requires a paid add-on. The
    enhancements below make the entitlement requirement legible without
    touching the operations.
actions:
  - target: $.info
    description: Add the contact, license and terms Adobe publishes elsewhere, and state the entitlement requirement.
    update:
      contact:
        name: Adobe Developer Support
        url: https://experienceleague.adobe.com/?support-solution=Experience+Platform
      license:
        name: Adobe Terms of Service
        url: https://www.adobe.com/legal/terms.html
      termsOfService: https://www.adobe.com/legal/terms.html
      x-entitlement:
        required: Streaming Media Collection Add-on
        note: >-
          Media Edge is not included with a base Experience Cloud entitlement.
          Calls succeed only for organizations licensed for the Streaming Media
          Collection Add-on.
      x-apievangelist:
        rateLimits: rate-limits/adobe-launch-rate-limits.yml
        conventions: conventions/adobe-launch-conventions.yml
        errors: errors/adobe-launch-problem-types.yml
  - target: $
    description: >-
      Declare the session-lifecycle grouping the operations already imply.
      Every tracking call after sessionStart depends on the session ID it
      returns, and returns 404 once the session has ended.
    update:
      tags:
        - name: Session
          description: Open, complete and end a media tracking session.
        - name: Playback
          description: Play, pause, ping, buffer, bitrate change, downloaded and error events.
        - name: Advertising
          description: Ad break and individual ad lifecycle events.
        - name: Chapters
          description: Chapter start, complete and skip events.