front_imagereq.Hunyuan3D-2mv API — how to connect and pay
Hunyuan3D-2mv (Canvas): estimated GPU-time pricing; generation temporarily unavailable.
Build the result you need
hunyuan3d-2mvThis model only publishes its minimum price in the catalog.
What is Hunyuan3D-2mv
Hunyuan3D-2mv (Canvas): estimated GPU-time pricing; generation temporarily unavailable.
Contract at a glance
- Input
- image
- Output
- 3d
- Mode
- async (job + polling)
- Status polling
- every 3 s · up to 300 s
Strengths
- Pricing: per model
- Inputs: image
- One API key for media generation
Where it is used
- Game assets
- Product visualization
- AR objects
- Concept modeling
API contract
Generation runs asynchronously: create a job, then poll its status until completion.
- Create job
- POST /api/media/generate
- Check status
- GET /api/media/jobs/{jobId}
- Input
- image
- Output
- 3d
- Polling
- every 3 s · up to 300 s
- Authentication
- Authorization: Bearer sk-pv-…
Example request
Pass your key in the Bearer header. The API returns jobId for polling the status.
curl -sS https://getvibeapi.com/api/media/generate \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
--data-binary '{"model":"hunyuan3d-2mv","opts":{"front_image":"https://example.com/front_image.png"}}'JavaScript
const response = await fetch('https://getvibeapi.com/api/media/generate', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.GETVIBE_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"model": "hunyuan3d-2mv",
"opts": {
"front_image": "https://example.com/front_image.png"
}
}),
});
if (!response.ok) throw new Error(`GetVibe API: ${response.status}`);
const { jobId } = await response.json();
console.log(jobId);API request parameters
Parameters for requests to Hunyuan3D-2mv via the GetVibe API.
back_imageleft_imageright_image| Parameter | Type | Values | Default | Price |
|---|---|---|---|---|
front_imagereq. | URL | Front view | required | Included in the base price |
back_image | URL | Back view | — | Included in the base price |
left_image | URL | Left view | — | Included in the base price |
right_image | URL | Right view | — | Included in the base price |
Request: POST https://getvibeapi.com/api/media/generate. Prices in USD.
Price of Hunyuan3D-2mv
The cost of Hunyuan3D-2mv: from $13.00 per model. The price is calculated dynamically at the current exchange rate, and the final charge is shown in the API response (priceRub). Payment in USD, no subscriptions.
README
The machine-readable contract for Hunyuan3D-2mv contains the request schema, operations, limits, polling and response examples.
# Hunyuan3D-2mv
Public model: hunyuan3d-2mv
Create job: POST /api/media/generate
Check status: GET /api/media/jobs/{jobId}
## Input parameters
- `front_image` (URL): Front view; default: required
- `back_image` (URL): Back view; default: —
- `left_image` (URL): Left view; default: —
- `right_image` (URL): Right view; default: —
## Public variants
- `hunyuan3d-2mv`: defaultFAQ about the Hunyuan3D-2mv API
How much does Hunyuan3D-2mv cost?
The price of Hunyuan3D-2mv: from $13.00 per model. The price is calculated dynamically at the current exchange rate.
Is it compatible with the OpenAI SDK?
Yes, the API is fully OpenAI-compatible. Just change base_url to https://getvibeapi.com/v1 and set your key — the rest of the code stays the same.