Where to start
Quickstart
Send your first request in under a minute —
curl, an API key, done.Authentication
Get an API key, secure it, and use it in production.
Asynchronous tasks
The async pattern shared by every long-running endpoint.
Webhooks
Receive signed callbacks instead of polling for status.
Error codes
HTTP status codes and MuleRouter error codes in one place.
API Reference
The full per-endpoint catalog — LLM, image, video, speech, music.
CLI
mulerouter — drive every endpoint from the terminal.Console
Manage API keys, billing, and webhooks in the web console.
What you can build with MuleRouter
| Capability | Highlights | Where to look |
|---|---|---|
| Chat / LLM | OpenAI-compatible Chat Completions across multiple model families | /v1/chat/completions |
| Image generation | OpenAI, Google, Alibaba, Midjourney | Image Generation |
| Image editing | GPT Image 2, Nano Banana 2/Pro, Qwen Image Edit | Image Editing |
| Video generation | Wan 2.6 / 2.5 / 2.2 / 2.1, Kling V3, Midjourney Video | Video Generation |
| Image / video to video | Keyframe interpolation, VACE outpainting & inpainting | Wan 2.1 VACE |
| Speech (TTS) | MiniMax Speech 2.8 HD / Turbo, 37+ languages | Speech 2.8 HD |
| Music | MiniMax Music 2.5 / 2.0 with auto-lyrics | Music 2.5 |
How the API is shaped
- Providers under
/vendors—/vendors/openai/...,/vendors/google/..., etc. The path mirrors the upstream provider’s own API surface as closely as possible, so most existing SDKs work with a base-URL swap. See Endpoint conventions. - Industry aliases —
/v1/chat/completionsand/v1/modelsare aliases for the corresponding/vendors/...paths so OpenAI-flavored SDKs work out of the box. - Asynchronous tasks — image and video generation use a
POST→ pollGETpattern. See Asynchronous tasks. - Webhooks — register an HTTPS endpoint to skip polling entirely. See Webhooks.
Help
- Found a bug? Include the
Traceparentresponse header when filing the issue — it lets us trace the exact request through our pipeline. - Discord — community channel linked in the sidebar.
- Email — contact@mulerouter.ai

