Thanks to visit codestin.com
Credit goes to runapi.ai

Unified AI API Platform

Unified AI API for Video, Music, Image & LLMs

One API key to access Kling, Suno, Flux, Claude, Gemini, DeepSeek and more. Pay-as-you-go. Production-ready.

All systems operational · 10+ models · 6 SDKs
runapi.ai
# Base URL
https://runapi.ai

# LLM Endpoints
POST /v1/chat/completions
POST /v1/messages
POST /v1/responses
POST /v1/embeddings

# Media Endpoints
POST /api/v1/<model>/<action>
curl https://runapi.ai/v1/chat/completions \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "claude-sonnet-4.6",
  "messages": [{"role": "user", "content": "Hello"}]
}'
from openai import OpenAI

client = OpenAI(
    base_url="https://runapi.ai/v1",
    api_key="your-runapi-key"
)

response = client.chat.completions.create(
    model="claude-sonnet-4.6",
    messages=[{"role": "user", "content": "Hello"}]
)
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://runapi.ai/v1",
  apiKey: "your-runapi-key"
});

const response = await client.chat.completions.create({
  model: "claude-sonnet-4.6",
  messages: [{ role: "user", content: "Hello" }]
});
npx skills add runapi-ai/kling -g

# In Claude Code, prompt:
Add Kling video generation to this Next.js app with RunAPI.
npx skills add runapi-ai/suno -g

# In Codex, prompt:
Add Suno music generation to this Next.js app with RunAPI.
npx skills add runapi-ai/flux-kontext -g

# In Gemini CLI, prompt:
Add Flux image generation to this Next.js app with RunAPI.
install model skill -> prompt coding agent -> model integration skills
Kling
Suno
Flux
Seedream
Veo
Claude
Gemini
DeepSeek
GPT Image
Seedance
Nano Banana

10+ AI services, unified under one API

Choosing a video model? Compare Seedance 2.0, Kling 3.0, and Veo 3.1 APIs

Why RunAPI

Why developers choose RunAPI

The boring parts of multi-model AI infrastructure, handled.

All models, one API

Access video, music, image, and LLM models through a single API key — including Suno (no official API available elsewhere) and Kling video generation.

Suno API Kling API Multi-modal

Production ready

Built for production workloads. Async task management, webhook callbacks, automatic retries, and predictable credit-based billing. SDKs in Python, Node.js, PHP, Java, Ruby, and Go.

Webhooks Async 4 SDKs

Transparent pricing

Pay only for what you use. No subscriptions, no hidden fees. See exactly what each generation costs before you call the API.

Pay-as-you-go No minimums

Quickstart

Start building in minutes

Three lines of code to generate a video, create music, or produce an image.

curl -X POST https://runapi.ai/api/v1/kling/text_to_video \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kling-3.0",
    "prompt": "A golden retriever running on the beach",
    "duration": "5"
  }'

# { "task_id": "task_abc123", "status": "pending" }
curl -X POST https://runapi.ai/api/v1/suno/text_to_music \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno-v5",
    "prompt": "An upbeat indie rock song about coding late at night"
  }'

# { "task_id": "task_def456", "status": "pending" }
curl -X POST https://runapi.ai/api/v1/flux_2/text_to_image \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "flux-2-pro-text-to-image",
    "prompt": "A minimalist logo for a tech startup, clean vector art",
    "width": 1024,
    "height": 1024
  }'

# { "task_id": "task_ghi789", "status": "pending" }
One API for video, music, and image async

WHAT IS RUNAPI

One API for Every AI Model

RunAPI is a unified API platform that connects your application to 130+ AI models from 18 providers through a single API key. Instead of managing separate accounts, SDKs, and billing with Anthropic, OpenAI, Google, Suno, Kling, and a dozen other providers, you make one integration and reach all of them. Every request is billed per call with no monthly minimum, failed generations are not charged, and you get async task management, webhook callbacks, and structured JSON output across every modality — video, image, music, audio, and LLM.

USE CASES

What Developers Build with RunAPI

AI-Powered Apps

Ship image, video, and music generation into your product without managing provider accounts. One API key, one billing dashboard, one webhook format.

Agent Workflows

Give Claude Code, Codex, Gemini CLI, and other coding agents access to 130+ models through MCP server or installable skills.

Batch Media Pipelines

Generate thousands of images, videos, or audio files with async task management and webhook callbacks. Poll or wait — the CLI and SDKs handle both.

Multi-Model Prototyping

Compare output quality across providers without separate signups. Switch from Kling to Veo to Seedance by changing one parameter.

HOW IT WORKS

Three Steps to Your First Generation

1

Get an API Key

Sign up and generate a free API key from the dashboard. No credit card required.

2

Pick a Model

Browse the model catalog, choose by modality and provider, and copy the model ID.

3

Call the API

Send a POST request with your prompt and model ID. RunAPI routes it to the provider, manages the async lifecycle, and returns structured JSON.

EXPLORE

Developer Tools

FAQ

Frequently asked questions

Ready to build with AI?

Get your free API key and start generating in minutes.