FreeWheel Media · OpenAPI Overlay 1.0.0

API Evangelist enhancements for FreeWheel Demand Deal Sync API

1 action 1 update update extends openapi/freewheel-media-demand-deal-sync-openapi-original.json
Generated by API Evangelist Written by API Evangelist tooling for FreeWheel Media's API. It is a proposal applied on top of the contract, not a document FreeWheel Media publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-providerx-apievangelist-apix-apievangelist-harvestx-apievangelist-artifactsx-apievangelist-gaps

Targets 1

$.info

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for FreeWheel Demand Deal Sync API
  version: 1.0.0
extends: openapi/freewheel-media-demand-deal-sync-openapi-original.json
x-provenance:
  generated: '2026-08-12'
  method: generated
  source: >-
    Enhancements captured by the API Evangelist enrichment pipeline over the
    verbatim specification FreeWheel embeds in its own developer documentation at
    api-docs.freewheel.tv. The original file is never mutated.
  harvested_from: https://api-docs.freewheel.tv
  operations: 3
actions:
- target: $.info
  update:
    x-apievangelist-provider: freewheel-media
    x-apievangelist-api: demand-deal-sync
    x-apievangelist-harvest: >-
      Extracted verbatim from the OpenAPI document FreeWheel embeds in the
      server-rendered props of its ReadMe-hosted API reference. FreeWheel's
      published "OpenAPI Specifications" download links resolve to the docs
      single-page-app shell rather than to a specification file.
    x-apievangelist-artifacts:
      authentication: authentication/freewheel-media-authentication.yml
      conventions: conventions/freewheel-media-conventions.yml
      errors: errors/freewheel-media-problem-types.yml
      lifecycle: lifecycle/freewheel-media-lifecycle.yml
      rate_limits: rate-limits/freewheel-media-rate-limits.yml
      data_model: data-model/freewheel-media-data-model.yml
      conformance: conformance/freewheel-media-conformance.yml
    x-apievangelist-gaps:
      idempotency: >-
        No idempotency key is offered on any write operation.
      error_responses: >-
        Non-2xx responses are almost entirely undeclared in the contract; the
        documented error catalog lives only in prose.
      rate_limit_headers: >-
        A 20 requests/second ceiling is documented but no RateLimit-* response
        headers are returned.