ModelSiteAPI

new-api

Add ModelSite as an upstream channel in new-api so your own users can call Wan, HappyHorse and Seedance through your relay

Status: read from source (new-api commit 92a09594, 2026-05-24). We read the channel code to confirm the paths it calls and compared them with ModelSite's entrances; we did not deploy new-api.

new-api can use ModelSite as an upstream channel. Create the channel in new-api's admin and set the Base URL to https://api.modelsite.ai (the origin only, no path). new-api appends the vendor path itself.

Channel typeModels to addPath new-api callsMatches ModelSite
Aliwan*, happyhorse*POST /api/v1/services/aigc/video-generation/video-synthesis, then GET /api/v1/tasks/{id}; sends X-DashScope-Async: enableYes, identical
DoubaoVideodreamina-seedance-2-0, dreamina-seedance-2-0-miniPOST /api/v3/contents/generations/tasks, then GET …/{id}; Bearer authYes, identical
OpenAI (chat models)chat model IDs from the model list/v1/chat/completionsYes

Set the channel key to your ModelSite key and list the exact ModelSite model IDs.

Channels that call other paths do not work: Hailuo (/v1/video_generation; ModelSite serves /v2/video_generation), Kling, Sora (/v1/videos, not served), Vidu and Jimeng.

Limits

  • This is a source-level comparison. Run one cheap task (for example wan3.0-video, 480P, 2 seconds) after you create the channel to confirm your setup.
  • Do not set callback_url on Seedance requests; ModelSite rejects it.

On this page