w8krjle/wan3-0-api
w8krjle/wan3-0-api has 52 GitHub stars and 0 forks. Star changes are not measured yet. Last checked 2026-11-14 05:15 UTC. Last push 2026-10-17.
Gemessener Sternzuwachs
- in 24h
- Verlauf wird gesammelt
- in 7 days
- Verlauf wird gesammelt
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
Über uns
Wan 3.0 API (`wan3.0-video`): model id, pricing, parameters and copy-paste examples for the OpenAI-compatible APIMart endpoint.
Kreativität und MedienREADME.md
OriginalWan 3.0 API (wan3.0-video)
from $0.0329 per second on the APIMart route — one OpenAI-compatible endpoint at
https://api.apimart.ai/v1, no monthly plan required. (observed 2026-10-12)
Get an API key · Live pricing · Model page · ⚡ 60-second quickstart
Why teams call Wan 3.0 (wan3.0-video) through APIMart
- One key, entire catalog. The same
https://api.apimart.ai/v1base URL andAuthorizationheader reach Wan 3.0 (wan3.0-video) and 300+ other image, video and language models — switch themodelfield, not your client. - $1 minimum, pay as you go. No subscription and no prepaid plan to size up front: top up from $1 and spend it on calls. There is no free quota to burn through first, so the price in this table is the price you pay.
- The charge comes back in the response. Every call reports the amount billed (
cost/credits_cost), so a spend number is read per call instead of guessed at month end. - Async by design. Submit, take the
task_id, pollGET /v1/tasks/{id}— batching and retries are ordinary queue work, not a bespoke integration.
Wan 3.0 API (Wan API) provides access to Alibaba Cloud's all-in-one video model. Wan API offers general, first-and-last-frame, and file or webpage generation. Wan API general generation accepts prompts with optional image, video, and audio references. Wan API frame generation requires a first frame and allows an optional last frame. One asynchronous Wan API endpoint creates 2–30 second videos at 480P, 720P, or 1080P with optional output audio.
Model id and routes
| Route | model value |
Billing | Notes |
|---|---|---|---|
| Text-to-video / image-to-video | wan3.0-video |
per generated second, by resolution | see the model page for the exact tiers |
Endpoint: POST https://api.apimart.ai/v1/videos/generations, then poll GET /v1/tasks/{task_id}.
Pricing
| Resolution | List price | Effective price |
|---|---|---|
| default | 0.16438 | 0.131504 |
Prices are a snapshot; the pricing page and data/model.json are refreshed by CI, and a completed task reports the exact amount in its cost field.
Request parameters
| Field | Type | Default | Notes |
|---|---|---|---|
model |
string | required | the model id shown in the route table above |
prompt |
string | required | the shot description; camera and subject motion belong here |
duration |
integer | route default | clip length in seconds — billing is per generated second |
resolution |
string | route default | 480P / 720P / 1080P or the route’s own tiers |
size / aspect_ratio |
string | 16:9 |
output framing |
image_urls |
string[] | — | first frame, first + last frame, or style references, where supported |
seed |
integer | — | fix the seed to reproduce a take |
The table lists the fields accepted by the APIMart videos/generations endpoint. Check the model page for anything this model adds on top.
Quickstart
curl --request POST --url https://api.apimart.ai/v1/videos/generations \
--header "Authorization: Bearer $APIMART_API_KEY" --header 'Content-Type: application/json' \
-d '{"model":"wan3.0-video","prompt":"A bamboo forest at sunrise, slow push-in","duration":5,"resolution":"720P","size":"16:9"}'
import os, time, requests
BASE = "https://api.apimart.ai/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}", "Content-Type": "application/json"}
created = requests.post(f"{BASE}/videos/generations", headers=HEADERS, timeout=60, json={
"model": "wan3.0-video", "prompt": "A bamboo forest at sunrise, slow push-in", "duration": 5,
}).json()
task_id = created["data"]["id"]
while True:
task = requests.get(f"{BASE}/tasks/{task_id}", headers=HEADERS, timeout=60).json()["data"]
if task["status"] in ("completed", "failed"):
break
time.sleep(5)
print(task.get("cost"), task["result"]["videos"][0]["url"])
Runnable versions: examples/. The task lifecycle is pending → processing → completed | failed.
FAQ
What is the Wan 3.0 model id?
wan3.0-video. See the route table above.
How is it billed?
from $0.0329 per second on the APIMart route. The completed task reports the exact amount in its cost field; a failed task is refunded.
How do I get a key?
Use the Get an API key link — $1 minimum top-up, no plan required.
Related repositories
- Same model, this language — the other half of this pair: wan3-0-prompts
- Same model, other languages — 10 more language builds: 中文
wan3-0-api-cn· Deutschwan3-0-api-de· Español wan3-0-api-es · Françaiswan3-0-api-fr· Relay/gatewaywan3-0-api-gateway· Bahasa wan3-0-api-id · 日本語 wan3-0-api-ja · 한국어 wan3-0-api-ko · Português wan3-0-api-pt · Русскийwan3-0-api-ru - More models in this language — grok-imagine-1-5-api · grok-imagine-2-0-api · grok-image-api · grok-imagine-image-quality-api · imagen-4-api · qwen-image-2-0-pro-api
- Topic hubs — every build of this model, all languages: wan3-0 · wan3-0-api
This repository is one build in a cross-linked set of API guides for the same model family; each language build links back to the others.
Attributed links (how this repository is measured)
| Purpose | Attributed link | Target |
|---|---|---|
| Model page | https://go.apimart.ai/k-a46938 | apimart.ai/model/wan-3-0 |
| Live pricing | https://go.apimart.ai/k-a9825f | apimart.ai/pricing |
| Get an API key | https://go.apimart.ai/k-720392 | apimart.ai/keys |
Outbound APIMart links are minted through the promo link API; hand-made tracking parameters are rejected by
tools/check_links.py in CI.
Disclosure
Wan 3.0 is a third-party model served through APIMart; this repository documents how to call it and publishes model ids and prices, and does not claim official status. Model names, prices and documentation belong to their respective owners.
License
MIT — see LICENSE.
Ähnliche Projekte entdecken
ytdl-org/youtube-dl
Kommandozeilenprogramm zum Herunterladen von Videos von YouTube.com und anderen Videoseiten
141,560 Sterneexcalidraw/excalidraw
Virtuelles Whiteboard zum Skizzieren von Diagrammen im handgezeichneten Stil
135,659 Sternegodotengine/godot
Godot Engine – Plattformübergreifende 2D- und 3D-Spiele-Engine
120,114 Sternemrdoob/three.js
JavaScript-3D-Bibliothek.
118,345 Sterne