Runway website screenshot

Runway

Runway is an applied AI research company that builds generative AI tools for creative professionals. Their developer platform provides APIs for video generation, image generation, real-time conversational avatar experiences, media uploads, and audio synthesis powered by advanced generative models including Gen-4, Gen-4 Turbo, Gen-4.5, Gen-4 Aleph, Veo 3.1, Act Two, and GWM-1 (General World Model). The API uses asynchronous task processing with Bearer token authentication.

Runway publishes 20 APIs on the APIs.io network, including Avatars API, Character Performance API, Documents API, and 17 more. Tagged areas include Video Generation, Image-Generation, Artificial Intelligence, Machine-Learning, and Generative AI.

The Runway catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.

Runway’s developer surface includes authentication, developer portal, documentation, engineering blog, changelog, and 20 more developer resources.

51.6/100 developing ▬ flat Agent 35/100 agent ready open core · Apache-2.0 Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFreemiumSelf serve⚡ Free to try
3 APIs 1 MCP Servers 1 Agent Skills 16 Features
Video GenerationImage-GenerationArtificial IntelligenceMachine-LearningGenerative AIAvatarsCharactersWebRTCCreative Tools

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Open Source Surface applies to this provider. This product is open source and we read its repository directly, so Open Source Surface carries 10 points of the composite. It is scored from what the repository actually publishes — a security policy, a contribution guide, a release history, a code of conduct — read live from the provider rather than inferred from our own catalog pointers. This facet adds; nothing was taken away to make room for it. An open-source project is not excused from the commercial facets, because exemption would strip it of the points it does earn. If we have the wrong repository, or this product is not open source, say so on your provider repo and we will drop the facet rather than have you publish against it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 80 points between them, because the conditional facet above carries the other 20. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 80% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/runway: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 22

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

Runway Python SDK

The Runway Python SDK provides a convenient Python library for interacting with the Runway API. Supports Python 3.8+ with type annotations compatible with MyPy. Includes automat...

Runway Node.js SDK

The Runway Node.js SDK provides a JavaScript and TypeScript library for integrating with the Runway API. Supports Node.js 18+ with TypeScript bindings, automatic retries, and be...

Runway Avatars API

Create and manage persistent avatar personas with defined appearance, voice, and personality. Avatars can be created from a single reference image in any visual style.

Runway Character Performance API

Control a character's facial expressions and body movements using a reference performance video with the Act Two model.

Runway Documents API

Upload and manage domain-specific knowledge documents that avatars can reference during conversations to provide accurate, contextual responses. Each avatar supports up to 50,00...

Runway Frame Interpolation API

Interpolate between video frames to increase frame rate and smoothness.

Runway Image to Video API

Generate videos from input images with optional text prompts using Gen-4, Gen-4 Turbo, Gen-4.5, or Aleph models.

Runway Lip Sync API

Create generative videos where a selected face speaks lines from audio clips or AI-generated voices, supporting 28+ languages.

Runway Realtime Sessions API

Create live WebRTC sessions connecting users to avatars for real-time conversational interactions. Each session has a maximum duration of 5 minutes.

Runway Sound Effects API

Generate sound effects for videos using AI.

Runway Tasks API

Retrieve status and output of asynchronous generation tasks.

Runway Text to Image API

Generate high-quality images from text prompts using the Gen-4 Image model.

Runway Text to Video API

Generate videos from text prompts alone using Gen-4.5, Veo 3.1, or Veo 3.1 Fast models.

Runway Uploads API

Upload temporary media files that can be referenced in generation requests.

Runway Video to Video API

Generate new videos from existing video inputs using the Gen-4 Aleph model.

Runway Video Upscale API

Upscale video resolution and quality.

Runway Image-to-Video API

Generate video from an image and prompt (Gen-4 Turbo, Gen-4.5).

Runway Organization API

Usage tier and credit balance for the API organization.

Runway Text-to-Image API

Generate images from a prompt (Gen-4 Image, Gen-4 Image Turbo).

Runway Text-to-Speech API

Synthesize speech audio from text.

Runway Upscale API

Upscale a video to higher resolution.

Runway Video-to-Video API

Edit / restyle an existing video (Aleph).

Scroll for all 22

Postman Collections 14

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 14

Open Collections 19

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

API Collection

OPEN COLLECTION

Runway Characters API

OPEN COLLECTION

Runway API

OPEN COLLECTION

Scroll for all 19

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

MCP Server

MCP SERVER

Agent Skills 1

Packaged agent skills for driving this provider's APIs from an AI assistant.

Pricing Plans 1

Published pricing tiers and plan structures.

Runway Plans Pricing

5 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Runway Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 16

Notable capabilities this provider offers.

Free: 125 one-time credits with Gen-4 Turbo image
Standard at $12/mo annual: 625 credits, all video models
Pro at $28/mo: 2,250 credits, custom voices
Unlimited at $76/mo: 2,250 credits + unlimited Explore Mode
Enterprise: SSO, custom org spaces, Workspace Analytics
Gen-4.5, Gen-4, Gen-4 Turbo video generation
Image generation (Gen-4, Gemini 3 Pro/2.5)
Text-to-Speech with custom voices
Lip Sync
Upscaling and watermark removal
REST API for video/image generation
Webhooks for completion notification
OAuth 2.0 + API tokens
Asset storage (5 GB Free, 100/500 GB paid)
Video editor with unlimited projects on paid
Enterprise integrations with internal tools

Scroll for all 16

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Runway Characters Realtime Events

The Runway Characters realtime event interface describes the WebRTC-based communication protocol for live conversational avatar sessions powered by GWM-1. Once a realtime sessio...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Runway Context

0 classes · 7 properties

JSON-LD

Spectral Rules 3

Spectral governance rulesets for linting and validating these APIs.

Runway API Rules

9 rules · 1 errors 8 warnings

SPECTRAL

Runway API Rules

6 rules · 4 warnings 2 info

SPECTRAL

Runway API Rules

17 rules · 5 errors 11 warnings 1 info

SPECTRAL

JSON Schema 2

Standalone JSON Schema definitions for this provider's data models.

Runway Avatar

8 properties

JSON SCHEMA

Runway Generation Task

5 properties

JSON SCHEMA

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Runway Task Structure

0 properties

JSON STRUCTURE

Examples 2

Example request and response payloads for these APIs.

Security Posture 2

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

Runway Authentication

http · 1 scheme

SECURITY

Runway Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

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

Runway Agentic Access

17 operations · 15 acting

17 operations · 15 acting

AGENTIC

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: runway
name: Runway
description: Runway is an applied AI research company that builds generative AI tools for creative professionals. Their developer
  platform provides APIs for video generation, image generation, real-time conversational avatar experiences, media uploads,
  and audio synthesis powered by advanced generative models including Gen-4, Gen-4 Turbo, Gen-4.5, Gen-4 Aleph, Veo 3.1, Act
  Two, and GWM-1 (General World Model). The API uses asynchronous task processing with Bearer token authentication.
type: Index
deliveryModel:
  model: open-core
  license: Apache-2.0
  open_source: true
  commercial: true
  callable_host: true
  label: Open core · an OSS project plus a commercial hosted product
  confidence: high
  source:
  - license
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  - url: https://runwayml.com/
    status: 308
    note: declared website redirects to https://runway.com/ — a different registrable domain (runwayml.com -> runway.com),
      possible rename or acquisition (probed 2026-09-03, roadmap#169)
  generated: '2026-09-03'
  method: derived
position: Consuming
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/runway.png
tags:
- Video Generation
- Image-Generation
- Artificial Intelligence
- Machine-Learning
- Generative AI
- Avatars
- Characters
- WebRTC
- Creative Tools
tags_raw:
- Video Generation
- Image Generation
- Artificial Intelligence
- Machine Learning
- Generative AI
- Avatars
- Characters
- WebRTC
- Creative Tools
url: https://raw.githubusercontent.com/api-evangelist/runway/refs/heads/main/apis.yml
created: '2025-03-01'
modified: '2026-05-19'
specificationVersion: '0.23'
apis:
- aid: runway:python-sdk
  name: Runway Python SDK
  description: The Runway Python SDK provides a convenient Python library for interacting with the Runway API. Supports Python
    3.8+ with type annotations compatible with MyPy. Includes automatic retries, best-practice error handling, and type safety
    to simplify integration of Runway's video and image generation capabilities into Python applications.
  humanURL: https://docs.dev.runwayml.com/api-details/sdks/
  tags:
  - Python
  - SDK
  - Libraries
  - Artificial Intelligence
  - Video Generation
  properties:
  - type: Documentation
    url: https://docs.dev.runwayml.com/api-details/sdks/
  - type: GitHubRepository
    url: https://github.com/runwayml/sdk-python
- aid: runway:nodejs-sdk
  name: Runway Node.js SDK
  description: The Runway Node.js SDK provides a JavaScript and TypeScript library for integrating with the Runway API. Supports
    Node.js 18+ with TypeScript bindings, automatic retries, and best-practice error handling. Install via npm, yarn, or pnpm.
  humanURL: https://docs.dev.runwayml.com/api-details/sdks/
  tags:
  - Node.js
  - JavaScript
  - TypeScript
  - SDK
  - Libraries
  - Video Generation
  properties:
  - type: Documentation
    url: https://docs.dev.runwayml.com/api-details/sdks/
  - type: GitHubRepository
    url: https://github.com/runwayml/sdk-node
- aid: runway:runway-avatars-api
  name: Runway Avatars API
  description: Create and manage persistent avatar personas with defined appearance, voice, and personality. Avatars can be
    created from a single reference image in any visual style.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Avatars
  properties:
  - type: OpenAPI
    url: openapi/runway-avatars-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-character-performance-api
  name: Runway Character Performance API
  description: Control a character's facial expressions and body movements using a reference performance video with the Act
    Two model.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Character Performance
  properties:
  - type: OpenAPI
    url: openapi/runway-character-performance-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-documents-api
  name: Runway Documents API
  description: Upload and manage domain-specific knowledge documents that avatars can reference during conversations to provide
    accurate, contextual responses. Each avatar supports up to 50,000 tokens of knowledge.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Documents
  properties:
  - type: OpenAPI
    url: openapi/runway-documents-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-frame-interpolation-api
  name: Runway Frame Interpolation API
  description: Interpolate between video frames to increase frame rate and smoothness.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Frame Interpolation
  properties:
  - type: OpenAPI
    url: openapi/runway-frame-interpolation-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-image-to-video-api
  name: Runway Image to Video API
  description: Generate videos from input images with optional text prompts using Gen-4, Gen-4 Turbo, Gen-4.5, or Aleph models.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Image-to-Video
  tags_raw:
  - Image to Video
  properties:
  - type: OpenAPI
    url: openapi/runway-image-to-video-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-lip-sync-api
  name: Runway Lip Sync API
  description: Create generative videos where a selected face speaks lines from audio clips or AI-generated voices, supporting
    28+ languages.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Lip Sync
  properties:
  - type: OpenAPI
    url: openapi/runway-lip-sync-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-realtime-sessions-api
  name: Runway Realtime Sessions API
  description: Create live WebRTC sessions connecting users to avatars for real-time conversational interactions. Each session
    has a maximum duration of 5 minutes.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Realtime Sessions
  properties:
  - type: OpenAPI
    url: openapi/runway-realtime-sessions-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-sound-effects-api
  name: Runway Sound Effects API
  description: Generate sound effects for videos using AI.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Sound Effects
  properties:
  - type: OpenAPI
    url: openapi/runway-sound-effects-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-tasks-api
  name: Runway Tasks API
  description: Retrieve status and output of asynchronous generation tasks.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Task
  tags_raw:
  - Tasks
  properties:
  - type: OpenAPI
    url: openapi/runway-tasks-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-text-to-image-api
  name: Runway Text to Image API
  description: Generate high-quality images from text prompts using the Gen-4 Image model.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Text-to-Image
  tags_raw:
  - Text to Image
  properties:
  - type: OpenAPI
    url: openapi/runway-text-to-image-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-text-to-video-api
  name: Runway Text to Video API
  description: Generate videos from text prompts alone using Gen-4.5, Veo 3.1, or Veo 3.1 Fast models.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Text-to-Video
  tags_raw:
  - Text to Video
  properties:
  - type: OpenAPI
    url: openapi/runway-text-to-video-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-uploads-api
  name: Runway Uploads API
  description: Upload temporary media files that can be referenced in generation requests.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Uploads
  properties:
  - type: OpenAPI
    url: openapi/runway-uploads-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-video-to-video-api
  name: Runway Video to Video API
  description: Generate new videos from existing video inputs using the Gen-4 Aleph model.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Video-to-Video
  tags_raw:
  - Video to Video
  properties:
  - type: OpenAPI
    url: openapi/runway-video-to-video-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runway-video-upscale-api
  name: Runway Video Upscale API
  description: Upscale video resolution and quality.
  humanURL: https://docs.dev.runwayml.com/api/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Video Upscale
  properties:
  - type: OpenAPI
    url: openapi/runway-video-upscale-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/api/
  - type: SpectralRules
    url: rules/runway-rules.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/
  - type: AsyncAPI
    url: asyncapi/runway-characters-asyncapi.yml
- aid: runway:runwayml-image-to-video-api
  name: Runway Image-to-Video API
  description: Generate video from an image and prompt (Gen-4 Turbo, Gen-4.5).
  humanURL: https://docs.dev.runwayml.com/api-details/sdks/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Image-to-Video
  properties:
  - type: OpenAPI
    url: openapi/runwayml-image-to-video-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/guides/using-the-api/
  - type: APIReference
    url: https://docs.dev.runwayml.com/
  - type: PostmanCollection
    url: collections/runwayml.postman_collection.json
  - type: OpenCollection
    url: collections/runwayml.opencollection.json
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/integration/
  - type: Documentation
    url: https://docs.dev.runwayml.com/usage/tiers/
- aid: runway:runwayml-organization-api
  name: Runway Organization API
  description: Usage tier and credit balance for the API organization.
  humanURL: https://docs.dev.runwayml.com/api-details/sdks/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Organization
  properties:
  - type: OpenAPI
    url: openapi/runwayml-organization-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/guides/using-the-api/
  - type: APIReference
    url: https://docs.dev.runwayml.com/
  - type: PostmanCollection
    url: collections/runwayml.postman_collection.json
  - type: OpenCollection
    url: collections/runwayml.opencollection.json
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/integration/
  - type: Documentation
    url: https://docs.dev.runwayml.com/usage/tiers/
- aid: runway:runwayml-text-to-image-api
  name: Runway Text-to-Image API
  description: Generate images from a prompt (Gen-4 Image, Gen-4 Image Turbo).
  humanURL: https://docs.dev.runwayml.com/api-details/sdks/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Text-to-Image
  properties:
  - type: OpenAPI
    url: openapi/runwayml-text-to-image-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/guides/using-the-api/
  - type: APIReference
    url: https://docs.dev.runwayml.com/
  - type: PostmanCollection
    url: collections/runwayml.postman_collection.json
  - type: OpenCollection
    url: collections/runwayml.opencollection.json
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/integration/
  - type: Documentation
    url: https://docs.dev.runwayml.com/usage/tiers/
- aid: runway:runwayml-text-to-speech-api
  name: Runway Text-to-Speech API
  description: Synthesize speech audio from text.
  humanURL: https://docs.dev.runwayml.com/api-details/sdks/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Text-to-Speech
  properties:
  - type: OpenAPI
    url: openapi/runwayml-text-to-speech-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/guides/using-the-api/
  - type: APIReference
    url: https://docs.dev.runwayml.com/
  - type: PostmanCollection
    url: collections/runwayml.postman_collection.json
  - type: OpenCollection
    url: collections/runwayml.opencollection.json
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/integration/
  - type: Documentation
    url: https://docs.dev.runwayml.com/usage/tiers/
- aid: runway:runwayml-upscale-api
  name: Runway Upscale API
  description: Upscale a video to higher resolution.
  humanURL: https://docs.dev.runwayml.com/api-details/sdks/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Upscale
  properties:
  - type: OpenAPI
    url: openapi/runwayml-upscale-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/guides/using-the-api/
  - type: APIReference
    url: https://docs.dev.runwayml.com/
  - type: PostmanCollection
    url: collections/runwayml.postman_collection.json
  - type: OpenCollection
    url: collections/runwayml.opencollection.json
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/integration/
  - type: Documentation
    url: https://docs.dev.runwayml.com/usage/tiers/
- aid: runway:runwayml-video-to-video-api
  name: Runway Video-to-Video API
  description: Edit / restyle an existing video (Aleph).
  humanURL: https://docs.dev.runwayml.com/api-details/sdks/
  baseURL: https://api.dev.runwayml.com/v1
  tags:
  - Video-to-Video
  properties:
  - type: OpenAPI
    url: openapi/runwayml-video-to-video-api-openapi.yml
  - type: Documentation
    url: https://docs.dev.runwayml.com/guides/using-the-api/
  - type: APIReference
    url: https://docs.dev.runwayml.com/
  - type: PostmanCollection
    url: collections/runwayml.postman_collection.json
  - type: OpenCollection
    url: collections/runwayml.opencollection.json
  - type: Documentation
    url: https://docs.dev.runwayml.com/characters/integration/
  - type: Documentation
    url: https://docs.dev.runwayml.com/usage/tiers/
common:
- type: IssueTracker
  url: https://github.com/runwayml/sdk-python/issues
- type: Releases
  url: https://github.com/runwayml/sdk-python/releases
- type: SecurityPolicy
  url: https://github.com/runwayml/sdk-python/blob/main/SECURITY.md
- type: ContributionGuide
  url: https://github.com/runwayml/sdk-python/blob/main/CONTRIBUTING.md
- type: License
  name: Apache-2.0
  url: https://github.com/runwayml/sdk-python/blob/main/LICENSE
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/runway/overview
- type: AgenticAccess
  url: agentic-access/runway-agentic-access.yml
- type: DomainSecurity
  url: security/runway-domain-security.yml
- type: Authentication
  url: authentication/runway-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/runwayml
- type: Portal
  url: https://docs.dev.runwayml.com/
- type: Documentation
  url: https://docs.dev.runwayml.com/api/
- type: Website
  url: https://runwayml.com/
- type: DeveloperPortal
  url: https://dev.runwayml.com/
- type: PrivacyPolicy
  url: https://runwayml.com/privacy-policy
- type: TermsOfService
  url: https://runwayml.com/terms-of-use
- type: Blog
  url: https://runwayml.com/blog
- type: Login
  url: https://app.runwayml.com/
- type: GitHubOrganization
  url: https://github.com/runwayml
- type: ChangeLog
  url: https://docs.dev.runwayml.com/api-details/api_changelog/
- type: Vocabulary
  url: vocabulary/runway-vocabulary.yml
- type: JSONLD
  url: json-ld/runway-context.jsonld
- type: Features
  data:
  - 'Free: 125 one-time credits with Gen-4 Turbo image'
  - 'Standard at $12/mo annual: 625 credits, all video models'
  - 'Pro at $28/mo: 2,250 credits, custom voices'
  - 'Unlimited at $76/mo: 2,250 credits + unlimited Explore Mode'
  - 'Enterprise: SSO, custom org spaces, Workspace Analytics'
  - Gen-4.5, Gen-4, Gen-4 Turbo video generation
  - Image generation (Gen-4, Gemini 3 Pro/2.5)
  - Text-to-Speech with custom voices
  - Lip Sync
  - Upscaling and watermark removal
  - REST API for video/image generation
  - Webhooks for completion notification
  - OAuth 2.0 + API tokens
  - Asset storage (5 GB Free, 100/500 GB paid)
  - Video editor with unlimited projects on paid
  - Enterprise integrations with internal tools
  sources:
  - https://runwayml.com/pricing
  updated: '2026-05-04'
- name: MCP Server
  url: https://github.com/runwayml/runway-api-mcp-server
  type: MCPServer
- name: Agent Skills
  url: https://github.com/runwayml/runway-characters-meeting-skill
  type: AgentSkills
- type: LlmsText
  url: https://docs.dev.runwayml.com/llms.txt
maintainers:
- FN: API Evangelist
  email: info@apievangelist.com

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/runway"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/runway/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/runway/evidence"

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

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

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