LogoAIExtension.ai
icon of SeedRouter

SeedRouter

A single API platform for accessing image, video, language, and audio models with pay-per-request billing and unified integration.

Introduction

SeedRouter is a unified API layer that connects your application to various image, video, language, and audio models. Instead of managing separate API keys and billing accounts for providers like Anthropic, Google, and ByteDance, you use one interface for everything. This setup is particularly useful for developers who need to switch between models or use multiple modalities without the overhead of individual vendor integrations.

Building with multiple AI providers usually means juggling different SDKs and unpredictable monthly minimums. SeedRouter simplifies this by putting every model behind a single key and a consistent request structure. You can call language models using the familiar OpenAI SDK or use their Task API for media-heavy jobs like video generation and image editing.

Key features

  • A single API key grants access to every supported model in the catalog.
  • You only pay for successful requests; failed jobs do not cost anything.
  • Support for high-end video models like Seedance 2.5 which handles up to 30 seconds at 1080p.
  • Language models like Claude Fable 5.1 are accessible via the standard OpenAI SDK format.
  • Image generation models like Nano Banana Pro offer outputs from 1K up to 4K resolution.
  • Webhooks and polling mechanisms handle asynchronous tasks for long-running video or image jobs.
  • The dashboard provides real-time cost tracking for each individual request you make.

How to use

  1. Create a SeedRouter account by signing in with Google on their website.
  2. Navigate to the API keys section in your dashboard and generate a new key.
  3. Update your application code to use the SeedRouter base URL instead of individual provider endpoints.
  4. Select the specific model you want to call, such as Claude Opus 5.5 or Seedance 2.0.
  5. Send your request and monitor the task status via the dashboard or through automated webhooks.

Use cases

  • A developer building a content creation tool uses the API to generate 15-second videos and high-res images from a single script.
  • An AI startup switches between different LLMs like Claude and GPT to compare reasoning performance without rewriting their integration logic.
  • A design agency automates the creation of 4K images with transparent backgrounds for marketing assets using the Nano Banana model family.
  • A software team integrates deep reasoning capabilities into their product while maintaining a strictly usage-based budget with no monthly fees.

Pricing

SeedRouter uses a pay-per-use model with no monthly minimums or subscriptions. Pricing varies by model, such as $8.00 per 1M input tokens for Claude Fable 5.1 or $0.1329 per second for Seedance 2.5 video generation. Check the official website for the most current pricing on specific models.

FAQ

What is SeedRouter?

It is a platform that provides a single API endpoint for various AI models, including text, image, and video generation. It simplifies the development process by consolidating billing and technical integration into one place.

Is SeedRouter free?

No, it operates on a pay-as-you-go basis. While there is no subscription fee, you must load a balance to pay for the requests you make to the different AI models.

What happens if a model request fails?

SeedRouter does not charge for failed requests. You only pay when the output is successfully delivered to your application.

Can I use my existing OpenAI code?

Yes, language models on the platform are compatible with the OpenAI SDK. You just need to change the base URL and use your SeedRouter API key.

Which video models are available?

Currently, the platform supports the Seedance 2.0 and 2.5 families from ByteDance, offering various resolutions and generation speeds.

How do I handle long-running tasks?

For video and high-quality image generation, the API returns a task ID. You can either poll this ID for status updates or set up a webhook to receive a notification when the file is ready.

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates