MediaRuntime

MediaRuntime is a media-processing API. The published contract is an OpenAPI 3.1 document of 17 paths, 20 operations and 72 schemas served from mediaruntime.com, with two credential types — a production API key and a separate sandbox token, so callers can exercise the surface without touching production.

MediaRuntime publishes 11 APIs on the APIs.io network, including Discovery API, Job Results API, Jobs API, and 8 more. Tagged areas include Media Processing, Video, Audio, and Runtime.

23.9/100 emerging ▬ flat Agent 35/100 agent ready Full breakdown ↓
scored 2026-09-01 · rubric v0.17.2
2 APIs
Media ProcessingVideoAudioRuntime

What this lets a business do 3

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Media Asset Management
BC-3710
Jobs
POST /v1/jobs
Content Compliance & Standards Management
BC-3780
Moderation
GET /v1/jobs/{job_id}/moderation
Developer Platform & API Ecosystem Management
BC-4270
Webhooks
POST /v1/jobs/{job_id}/retry-webhook

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-01 · rubric v0.17.2
Composite quality — 23.9/100 · emerging
Contract Quality 13.1 / 25
Developer Ergonomics 5.2 / 20
Access Clarity 0.0 / 20
Operational Transparency 0.0 / 13
Contract Governance 0.0 / 12
Discoverability 5.6 / 10
Agent readiness — 35/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 0 / 10
Documented Reversibility 0 / 6
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 9 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 6 / 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
Delegated User Identity 0 / 6
Protected Resource Metadata 0 / 5
Registration Without a Human 0 / 6
Agentic Commerce Surface 0 / 5
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/mediaruntime: 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 11

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

MediaRuntime Discovery API

Public capability and contract discovery.

MediaRuntime Job Results API

Redeem completed job output bundles.

MediaRuntime Jobs API

Create, list, and inspect asynchronous media jobs.

MediaRuntime Media Analysis API

Read analysis reports produced by requested presets.

MediaRuntime MediaRuntime API

The MediaRuntime API API from MediaRuntime — 0 operation(s) for mediaruntime api.

MediaRuntime Moderation API

Read a job's requested moderation verdict.

MediaRuntime Recipes API

Manage immutable, account-scoped processing recipes.

MediaRuntime Sandbox API

Create a bounded public-sandbox session.

MediaRuntime Uploads API

Optional upload targets for local media bytes.

MediaRuntime Watermarks API

Configure the account watermark logo.

MediaRuntime Webhooks API

Retry delivery of signed terminal events.

Scroll for all 11

Resources

Get Started 1

Portal, sign-up, and the first successful call

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: mediaruntime
name: MediaRuntime
description: MediaRuntime is a media-processing API. The published contract is an OpenAPI 3.1 document of 17 paths, 20 operations
  and 72 schemas served from mediaruntime.com, with two credential types — a production API key and a separate sandbox token,
  so callers can exercise the surface without touching production.
type: Index
url: https://raw.githubusercontent.com/api-evangelist/mediaruntime/refs/heads/main/apis.yml
deliveryModel:
  model: unknown
  open_source: false
  commercial: false
  callable_host: true
  label: Delivery model not determined — needs a product licence on record
  confidence: low
  source:
  - openapi
  generated: '2026-08-28'
  method: derived
created: '2026-08-26'
modified: '2026-08-26'
specificationVersion: '0.23'
tags:
- Media Processing
- Video
- Audio
- Runtime
tags_raw:
- media processing
- video
- audio
- runtime
apis:
- aid: mediaruntime:mediaruntime-discovery-api
  name: MediaRuntime Discovery API
  description: Public capability and contract discovery.
  humanURL: https://mediaruntime.com/docs
  baseURL: https://mediaruntime.com
  tags:
  - Discovery
  properties:
  - type: OpenAPI
    url: openapi/mediaruntime-discovery-api-openapi.yml
  - type: APIReference
    url: https://mediaruntime.com/openapi.json
  - type: Documentation
    url: https://mediaruntime.com/docs
- aid: mediaruntime:mediaruntime-job-results-api
  name: MediaRuntime Job Results API
  description: Redeem completed job output bundles.
  humanURL: https://mediaruntime.com/docs
  baseURL: https://mediaruntime.com
  tags:
  - Job Results
  properties:
  - type: OpenAPI
    url: openapi/mediaruntime-job-results-api-openapi.yml
  - type: APIReference
    url: https://mediaruntime.com/openapi.json
  - type: Documentation
    url: https://mediaruntime.com/docs
- aid: mediaruntime:mediaruntime-jobs-api
  name: MediaRuntime Jobs API
  description: Create, list, and inspect asynchronous media jobs.
  humanURL: https://mediaruntime.com/docs
  baseURL: https://mediaruntime.com
  tags:
  - Job
  tags_raw:
  - Jobs
  properties:
  - type: OpenAPI
    url: openapi/mediaruntime-jobs-api-openapi.yml
  - type: APIReference
    url: https://mediaruntime.com/openapi.json
  - type: Documentation
    url: https://mediaruntime.com/docs
- aid: mediaruntime:mediaruntime-media-analysis-api
  name: MediaRuntime Media Analysis API
  description: Read analysis reports produced by requested presets.
  humanURL: https://mediaruntime.com/docs
  baseURL: https://mediaruntime.com
  tags:
  - Media Analysis
  properties:
  - type: OpenAPI
    url: openapi/mediaruntime-media-analysis-api-openapi.yml
  - type: APIReference
    url: https://mediaruntime.com/openapi.json
  - type: Documentation
    url: https://mediaruntime.com/docs
- aid: mediaruntime:mediaruntime-mediaruntime-api-api
  name: MediaRuntime MediaRuntime API
  description: The MediaRuntime API API from MediaRuntime — 0 operation(s) for mediaruntime api.
  humanURL: https://mediaruntime.com/docs
  baseURL: https://mediaruntime.com
  tags:
  - MediaRuntime API
  properties:
  - type: OpenAPI
    url: openapi/mediaruntime-mediaruntime-api-api-openapi.yml
  - type: APIReference
    url: https://mediaruntime.com/openapi.json
  - type: Documentation
    url: https://mediaruntime.com/docs
- aid: mediaruntime:mediaruntime-moderation-api
  name: MediaRuntime Moderation API
  description: Read a job's requested moderation verdict.
  humanURL: https://mediaruntime.com/docs
  baseURL: https://mediaruntime.com
  tags:
  - Moderation
  properties:
  - type: OpenAPI
    url: openapi/mediaruntime-moderation-api-openapi.yml
  - type: APIReference
    url: https://mediaruntime.com/openapi.json
  - type: Documentation
    url: https://mediaruntime.com/docs
- aid: mediaruntime:mediaruntime-recipes-api
  name: MediaRuntime Recipes API
  description: Manage immutable, account-scoped processing recipes.
  humanURL: https://mediaruntime.com/docs
  baseURL: https://mediaruntime.com
  tags:
  - Recipes
  properties:
  - type: OpenAPI
    url: openapi/mediaruntime-recipes-api-openapi.yml
  - type: APIReference
    url: https://mediaruntime.com/openapi.json
  - type: Documentation
    url: https://mediaruntime.com/docs
- aid: mediaruntime:mediaruntime-sandbox-api
  name: MediaRuntime Sandbox API
  description: Create a bounded public-sandbox session.
  humanURL: https://mediaruntime.com/docs
  baseURL: https://mediaruntime.com
  tags:
  - Sandbox
  properties:
  - type: OpenAPI
    url: openapi/mediaruntime-sandbox-api-openapi.yml
  - type: APIReference
    url: https://mediaruntime.com/openapi.json
  - type: Documentation
    url: https://mediaruntime.com/docs
- aid: mediaruntime:mediaruntime-uploads-api
  name: MediaRuntime Uploads API
  description: Optional upload targets for local media bytes.
  humanURL: https://mediaruntime.com/docs
  baseURL: https://mediaruntime.com
  tags:
  - Uploads
  properties:
  - type: OpenAPI
    url: openapi/mediaruntime-uploads-api-openapi.yml
  - type: APIReference
    url: https://mediaruntime.com/openapi.json
  - type: Documentation
    url: https://mediaruntime.com/docs
- aid: mediaruntime:mediaruntime-watermarks-api
  name: MediaRuntime Watermarks API
  description: Configure the account watermark logo.
  humanURL: https://mediaruntime.com/docs
  baseURL: https://mediaruntime.com
  tags:
  - Watermarks
  properties:
  - type: OpenAPI
    url: openapi/mediaruntime-watermarks-api-openapi.yml
  - type: APIReference
    url: https://mediaruntime.com/openapi.json
  - type: Documentation
    url: https://mediaruntime.com/docs
- aid: mediaruntime:mediaruntime-webhooks-api
  name: MediaRuntime Webhooks API
  description: Retry delivery of signed terminal events.
  humanURL: https://mediaruntime.com/docs
  baseURL: https://mediaruntime.com
  tags:
  - Webhook
  tags_raw:
  - Webhooks
  properties:
  - type: OpenAPI
    url: openapi/mediaruntime-webhooks-api-openapi.yml
  - type: APIReference
    url: https://mediaruntime.com/openapi.json
  - type: Documentation
    url: https://mediaruntime.com/docs
common:
- type: CapabilityMap
  url: capabilities/mediaruntime-capability-edges.yml
  name: MediaRuntime Business Capability Map
- type: Website
  url: https://mediaruntime.com
- type: DeveloperPortal
  url: https://mediaruntime.com/docs
maintainers:
- FN: MediaRuntime
  email: support@mediaruntime.com
  url: https://mediaruntime.com
x-provenance:
  added: '2026-08-26'
  method: searched
  source: https://mediaruntime.com/openapi.json
  note: 'Submitted via apis.io/add on 2026-08-26 and auto-published by the gate at rating 63 (strong). THE GATE SCORED IT
    63 ON A CATCH-ALL. The submitted APIs.json at https://mediaruntime.com/apis.json returns HTTP 200, but it is byte-identical
    to an invented control path — the host answers any unknown URL with the same page. /llms.txt is the same page again. Neither
    document exists. The listing stands because /openapi.json IS real: distinct from the catch-all, valid JSON, OpenAPI 3.1
    with 17 paths, 20 operations and 72 schemas, declaring both a ProductionApiKey and a SandboxToken. Only the declared pointers
    were false, not the API. Same shape as SendHQ on 2026-08-24, and the same lesson: on a soft-200 host a 200 proves nothing,
    so every artifact here was size- and content-checked against the control before being recorded. Nothing is recorded for
    apis.json or llms.txt, because recording a placeholder page under those types would credit machine-readable artifacts
    that do not exist.'

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/mediaruntime"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/mediaruntime/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/mediaruntime/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.