Discussions
Flux 3 draft and Minimax H3 768p
Hi TopviewAI team,
Thanks for the API first, it's great to be able to integrate models in my own personal workspace!
I was wondering if there is a better place to see API updates than ChangeLog here. It doesn't cover a lot of new features since early this year.
For Flux 3, being able to get draft and all its functionalities would be amazing in api and app.
Also experiencing with minimax H3, it's a good model but the API offer only the (cheap) but High resolution 1440p, getting a lower one would be incredible.
For other images models having the seed when it's a feature of the model would be great too.
This help me generate without having to use ComfyUI mostly (keep it for post treatment to get EXR images for production and compositing and sent it batch videos and images done with topviewAI) and there's really all we need. the relight and positioning being part of api would also be great but first full capabilities or as close as possible of good recents models. So far all works pretty well with Seedance 2.5 but for wan 3, flux 3 who has incredible option or H3 it would help a lot. they're good value for shot per shot workflow.
having Midjourney in API is also so great. Thanks!
Krea 2 would be amazing if it land on TopviewAI
Cheers!!!
API integration: POST request to create a Drama Board
Dear Team,
API credit does not match the web UI
Hello,
API /v1/common_task/remove_background/submit Internal server error!
array (
'status' => 'OK',
'statusCode' => 200,
'headers' =>
array (
'cache-control' => 'public, max-age=0, must-revalidate',
'content-type' => 'application/json',
'date' => 'Wed, 10 Dec 2025 06:26:18 GMT',
'eagleeye-traceid' => '9b0add54d57518e2dcd0c99a48ab6cda',
'server' => 'Vercel',
'strict-transport-security' => 'max-age=63072000',
'x-vercel-cache' => 'MISS',
'x-vercel-id' => 'hnd1::f9bpt-1765347978428-c17e50842e9c',
'transfer-encoding' => 'chunked',
),
'body' =>
array (
'code' => '200',
'message' => 'Success',
'result' =>
array (
'fileId' => 'cb7c0902999e483ca573c50bc539688b',
'fileName' => 'cb7c0902999e483ca573c50bc539688b.png',
'format' => 'png',
'uploadUrl' => 'https://aigc.s3.amazonaws.com/api/upload/qTI84V3CWNy9f6r1IxMS/cb7c0902999e483ca573c50bc539688b.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251210T062618Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=AKIARMCUIMKIOTHGVNFI%2F20251210%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=6be682639e19b357f7ecaea981ee9209ae784616656d45d24d638decfabed6ae',
),
),
)
API /v1/common_task/remove_background/query failed.
array (
'status' => 'OK',
'statusCode' => 200,
'headers' =>
array (
'cache-control' => 'public, max-age=0, must-revalidate',
'content-type' => 'application/json',
'date' => 'Tue, 09 Dec 2025 08:46:46 GMT',
'eagleeye-traceid' => 'bdab08255b40fe7e6c3618ba17575158',
'server' => 'Vercel',
'strict-transport-security' => 'max-age=63072000',
'x-vercel-cache' => 'MISS',
'x-vercel-id' => 'hnd1::dfc98-1765270006887-90aab75844e1',
'transfer-encoding' => 'chunked',
),
'body' =>
array (
'code' => '200',
'message' => 'Success',
'result' =>
array (
'taskId' => '5fa3b1871576445399852661da243e53',
'status' => 'fail',
'costCredit' => 0.0,
),
),
)
API /v1/common_task/remove_background/query failed.
array (
'status' => 'OK',
'statusCode' => 200,
'headers' =>
array (
'cache-control' => 'public, max-age=0, must-revalidate',
'content-type' => 'application/json',
'date' => 'Tue, 09 Dec 2025 08:46:44 GMT',
'eagleeye-traceid' => 'c052c2e079e6c64c29e4e34178091e27',
'server' => 'Vercel',
'strict-transport-security' => 'max-age=63072000',
'x-vercel-cache' => 'MISS',
'x-vercel-id' => 'hnd1::bzrww-1765270004190-9687a8d04cdc',
'transfer-encoding' => 'chunked',
),
'body' =>
array (
'code' => '200',
'message' => 'Success',
'result' =>
array (
'taskId' => '5fa3b1871576445399852661da243e53',
'status' => 'running',
'costCredit' => 0.0,
),
),
)
API /v1/common_task/image2video/result failed.
array (
'status' => 'OK',
'statusCode' => 200,
'headers' =>
array (
'cache-control' => 'public, max-age=0, must-revalidate',
'content-type' => 'application/json',
'date' => 'Tue, 09 Dec 2025 08:37:14 GMT',
'eagleeye-traceid' => '523e0fdf7abb50ef5b99c1542e258dc4',
'server' => 'Vercel',
'strict-transport-security' => 'max-age=63072000',
'x-vercel-cache' => 'MISS',
'x-vercel-id' => 'hnd1::bxrk5-1765269434206-f6f245fe7038',
'transfer-encoding' => 'chunked',
),
'body' =>
array (
'code' => '200',
'message' => 'Success',
'result' =>
array (
'taskId' => 'aa1fe931a2d747d09208e52684c01faa',
'status' => 'fail',
'errorMsg' => 'video1:cannot identify image file '/root/video_preprocessing/workspace/temp/image2video_None/311e9cd979614b9dae725637ead3bcd4/40cdf0006e674f9c878583de98baf6f6.png';',
'costCredit' => 0.0,
),
),
)
when i submit this at that time i get the error like this i have pro plan with 60+ credit left
Error:
{
"error": "Insufficient credits. Please upgrade your plan."
}
I get error like this "uid or avatar is invalid." Since I have both avatar and uid is valid.
{
"error": "Failed to submit image replacement task",
"details": {
"code": "4001",
"message": "uid or avatar is invalid.",
"result": null
}
}
how much time topview can save video in s3?
I have face issue like the url i store for the database of the generated video so after some time it not work. so i have question specific to the time duration of storing video in database?