Connect to AI
AI & Machine Learning Bearer Token

RunwayML REST API

AI-powered video generation and editing REST API

RunwayML provides a REST API for AI-powered video generation, editing, and transformation. Developers use it to integrate advanced video AI capabilities like text-to-video generation, video upscaling, motion tracking, and real-time video effects into applications. The API enables automated video production workflows, creative tools, and content generation at scale.

Base URL https://api.runwayml.com/v1

API Endpoints

MethodEndpointDescription
POST/generations/text-to-videoGenerate video from text prompts using Gen-2 or Gen-3 models
POST/generations/image-to-videoAnimate still images into video sequences
GET/generations/{taskId}Retrieve the status and results of a video generation task
POST/video/upscaleUpscale video resolution using AI enhancement
POST/video/interpolateGenerate smooth slow-motion effects by frame interpolation
POST/video/remove-backgroundRemove backgrounds from video using AI segmentation
POST/video/style-transferApply artistic styles to video content
POST/video/motion-trackingTrack objects and motion in video sequences
GET/modelsList available AI models and their capabilities
POST/assets/uploadUpload video or image assets for processing
GET/assets/{assetId}Retrieve uploaded asset information and URLs
DELETE/assets/{assetId}Delete an uploaded asset from storage
GET/projectsList all projects in your workspace
POST/projectsCreate a new project for organizing generation tasks
GET/usageGet current API usage and credit balance information

Code Examples

curl -X POST https://api.runwayml.com/v1/generations/text-to-video \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "prompt": "A futuristic city at sunset with flying cars",
    "model": "gen3",
    "duration": 5,
    "resolution": "1280x768",
    "seed": 42
  }'

Use RunwayML from Claude / Cursor / ChatGPT

Get a hosted MCP endpoint for RunwayML. Paste your RunwayML API key, copy back one URL, drop it into Claude Desktop, Cursor, or any AI client that supports remote MCP. Your AI calls RunwayML directly with your credentials — no local install, works on mobile.

generate_video_from_text Generate AI videos from text prompts with customizable duration, resolution, and model selection
animate_image Convert static images into animated video sequences with motion generation
enhance_video_quality Upscale and enhance video resolution using AI-powered processing
remove_video_background Remove or replace backgrounds in video content using AI segmentation
track_video_generation Monitor status and retrieve results of ongoing video generation tasks

Connect in 60 seconds

Paste your RunwayML key → get an MCP URL → paste into Claude/Cursor. Hosted by IOX, encrypted at rest.

Connect RunwayML to your AI →

Related APIs