3D from text
Describe an object; receive an animated 3D render of it. Asynchronous: answers with a jobId. Poll GET /v1/jobs/.
Authorizations
A workspace API key.
Headers
Stable retry key for this logical paid call. Reuse it after a timeout to receive the original result without duplicate work or spend.
1 - 255Send 1 to get the price, balance and budget verdict without running anything.
"1"The approved price; a call that would cost more is refused and nothing is charged.
^\d+$Body
- Option 1
- Option 2
Describe the object, materials, colors, and important details to model and animate.
1 - 2000An HTTPS URL to POST the terminal job event to. Requires callbackSecret; omit both fields and poll GET /v1/jobs/{jobId} instead.
Your secret for verifying X-Sigmora-Signature on callbackUrl deliveries (32 to 512 characters). Required with callbackUrl, never echoed, and never sent to the renderer.
32 - 512The existing project to file this work under. Create it with POST /v1/projects, then reuse its id across related calls. A project this workspace does not own answers not_found; the work is never silently filed somewhere else.
1 - 200Camera/motion preset. Accepted values are listed below; omit to use the service default.
turntable, orbit, dolly_in, float_bob, beauty Animation length in seconds. 1 to 30.
1 <= x <= 30Frames per second. 8 to 60.
8 <= x <= 60Output width in pixels. 128 to 3,840.
128 <= x <= 3840Output height in pixels. 128 to 2,160.
128 <= x <= 2160Background treatment. Accepted values are listed below.
studio, dark, white, gradient Response
Success.
- Option 1
- Option 2
What this call actually cost, which is not always what was quoted.
300
Poll GET /v1/jobs/{jobId}. When that job reports status: "done", the finished file is job.artifacts.download. Video renders expose an origin URL; private 3D artifacts expose an authenticated API handoff that redirects to a short-lived origin URL.
"job_4k1b7d"
Acceptance, not completion. The work has not started when this returns.
"queued"The existing project this work was filed under. It matches the projectId supplied by the caller after workspace ownership was verified.
"prj_9x2a4c"
Your balance after the charge. Absent when billing is disabled for the workspace.
3900