Skip to main content

Mountsea API

Mountsea API is a premium microservice gateway for official-quality AI model access across image, video, audio, transcription, and chat-style capabilities. It is designed for production workloads that need stable routing, broad model coverage, and one consistent async task pattern.

Official-Quality Models

Access flagship model families such as Veo 3.1, Kling v3, WAN 2.7, Seedance 2.0, Nano Banana, GPT Image, ElevenLabs Music, and Whisper-style transcription through one API surface.

Production Stable

Submit tasks through Mountsea’s managed gateway, poll a standard Task object, and use optional webhooks for terminal status callbacks.

Full-Platform Coverage

Discover every available endpoint from the marketplace instead of hard-coding provider-specific SDKs, schemas, and task formats.

Core Flow

Every generation endpoint follows the same async pattern:
1

Discover endpoints

Call GET /ms/v1/endpoints to list marketplace endpoints. Filter by capability (image, video, audio, chat, transcribe, embeddings) or by tag.
2

Inspect the schema

Call GET /ms/v1/endpoints/{endpoint_slug} to read the endpoint’s input_schema, output_schema, and ready-to-copy examples.
3

Submit a task

Call POST /ms/v1/run/{endpoint_slug} with { "input": { ... } }. The response is a standard Task object with status: "queued".
4

Poll or receive a webhook

Poll GET /ms/v1/tasks/{task_id} until status is succeeded, failed, timeout, or canceled. You can also pass webhook_url when submitting a task.

Base URL

https://api.mountsea.ai
All public endpoints require Bearer token authentication:
Authorization: Bearer your-api-key

Standard Request Body

Use input for the endpoint parameters. Media URLs, prompts, model options, and generation controls all live inside this object.
{
  "input": {
    "prompt": "Cinematic drone shot flying through ancient stone ruins at golden hour",
    "duration": "8s",
    "resolution": "720p",
    "aspect_ratio": "16:9"
  },
  "webhook_url": "https://your.app/webhooks/mountsea"
}

Standard Task Object

Task responses share the same top-level fields:
FieldDescription
task_idUnique Mountsea task ID.
endpointEndpoint slug that was executed.
modelModel selected by the endpoint.
capabilityCapability category such as image, video, or audio.
modeEndpoint mode such as text-to-video, image-to-video, or music-generate.
statusqueued, processing, succeeded, failed, timeout, or canceled.
outputResult payload when the task succeeds.
errorError details when the task fails or times out.

Management Endpoints

Endpoint Catalog

Each route below has a dedicated reference page with its full request body (input parameters) and response structure (output). The endpoint slug is the path after /ms/v1/run/.

Video

Endpoint SlugRoutePage
google/veo-3.1/text-to-videoPOST /ms/v1/run/google/veo-3.1/text-to-videoVeo 3.1 - Text to Video
google/veo-3.1/image-to-videoPOST /ms/v1/run/google/veo-3.1/image-to-videoVeo 3.1 - Image to Video
google/veo-3.1/reference-to-videoPOST /ms/v1/run/google/veo-3.1/reference-to-videoVeo 3.1 - Reference to Video
google/veo-3.1/first-last-frame-to-videoPOST /ms/v1/run/google/veo-3.1/first-last-frame-to-videoVeo 3.1 - First-Last Frame
google/veo-3.1/fast/text-to-videoPOST /ms/v1/run/google/veo-3.1/fast/text-to-videoVeo 3.1 Fast - Text to Video
google/veo-3.1/fast/image-to-videoPOST /ms/v1/run/google/veo-3.1/fast/image-to-videoVeo 3.1 Fast - Image to Video
google/veo-3.1/fast/reference-to-videoPOST /ms/v1/run/google/veo-3.1/fast/reference-to-videoVeo 3.1 Fast - Reference to Video
google/veo-3.1/lite/text-to-videoPOST /ms/v1/run/google/veo-3.1/lite/text-to-videoVeo 3.1 Lite - Text to Video
google/veo-3.1/lite/image-to-videoPOST /ms/v1/run/google/veo-3.1/lite/image-to-videoVeo 3.1 Lite - Image to Video
google/veo-3/text-to-videoPOST /ms/v1/run/google/veo-3/text-to-videoVeo 3 - Text to Video
google/veo-3/image-to-videoPOST /ms/v1/run/google/veo-3/image-to-videoVeo 3 - Image to Video
kuaishou/kling-v3/standard/text-to-videoPOST /ms/v1/run/kuaishou/kling-v3/standard/text-to-videoKling v3 Standard - Text to Video
kuaishou/kling-v3/standard/image-to-videoPOST /ms/v1/run/kuaishou/kling-v3/standard/image-to-videoKling v3 Standard - Image to Video
kuaishou/kling-v3/pro/text-to-videoPOST /ms/v1/run/kuaishou/kling-v3/pro/text-to-videoKling v3 Pro - Text to Video
kuaishou/kling-v3/pro/image-to-videoPOST /ms/v1/run/kuaishou/kling-v3/pro/image-to-videoKling v3 Pro - Image to Video
alibaba/wan-2.7/text-to-videoPOST /ms/v1/run/alibaba/wan-2.7/text-to-videoWAN 2.7 - Text to Video
alibaba/wan-2.7/image-to-videoPOST /ms/v1/run/alibaba/wan-2.7/image-to-videoWAN 2.7 - Image to Video
alibaba/wan-2.7/reference-to-videoPOST /ms/v1/run/alibaba/wan-2.7/reference-to-videoWAN 2.7 - Reference to Video
alibaba/wan-2.7/edit-videoPOST /ms/v1/run/alibaba/wan-2.7/edit-videoWAN 2.7 - Edit Video
bytedance/seedance-2.0/text-to-videoPOST /ms/v1/run/bytedance/seedance-2.0/text-to-videoSeedance 2.0 - Text to Video
bytedance/seedance-2.0/image-to-videoPOST /ms/v1/run/bytedance/seedance-2.0/image-to-videoSeedance 2.0 - Image to Video
bytedance/seedance-2.0/reference-to-videoPOST /ms/v1/run/bytedance/seedance-2.0/reference-to-videoSeedance 2.0 - Reference to Video
bytedance/seedance-2.0/fast/text-to-videoPOST /ms/v1/run/bytedance/seedance-2.0/fast/text-to-videoSeedance 2.0 Fast - Text to Video
bytedance/seedance-2.0/fast/image-to-videoPOST /ms/v1/run/bytedance/seedance-2.0/fast/image-to-videoSeedance 2.0 Fast - Image to Video
bytedance/seedance-2.0/fast/reference-to-videoPOST /ms/v1/run/bytedance/seedance-2.0/fast/reference-to-videoSeedance 2.0 Fast - Reference to Video

Image

Endpoint SlugRoutePage
google/nano-banana/text-to-imagePOST /ms/v1/run/google/nano-banana/text-to-imageNano Banana - Text to Image
google/nano-banana/editPOST /ms/v1/run/google/nano-banana/editNano Banana - Edit
google/nano-banana-2/text-to-imagePOST /ms/v1/run/google/nano-banana-2/text-to-imageNano Banana 2 - Text to Image
google/nano-banana-2/editPOST /ms/v1/run/google/nano-banana-2/editNano Banana 2 - Edit
google/nano-banana-pro/text-to-imagePOST /ms/v1/run/google/nano-banana-pro/text-to-imageNano Banana Pro - Text to Image
google/nano-banana-pro/editPOST /ms/v1/run/google/nano-banana-pro/editNano Banana Pro - Edit
openai/gpt-image-2/text-to-imagePOST /ms/v1/run/openai/gpt-image-2/text-to-imageGPT Image 2 - Text to Image
openai/gpt-image-2/editPOST /ms/v1/run/openai/gpt-image-2/editGPT Image 2 - Edit

Audio

Endpoint SlugRoutePage
elevenlabs/elevenlabs-music/music-generatePOST /ms/v1/run/elevenlabs/elevenlabs-music/music-generateElevenLabs Music - Generate