The New Black AI

Model 360 Video API

Model 360 — workflow

A full turn of your model from a front and a back photo: the model turns on the spot, or the camera circles around them.

POST/v1/generateworkflow: model_360-v1

One endpoint serves every workflow — this page documents model_360-v1, the current version. Credits are debited at submission (2.2 cr/s standard, 4.4 cr/s pro); a failed generation is refunded automatically. Earlier versions of this endpoint, if any, keep being served under their own names. This workflow needs an active plan.

ParameterValue for this workflow
workflow"model_360-v1" required
front_imageFront — one public HTTPS URL.required
back_imageBack — one public HTTPS URL.required
fields.motionMotion. Who moves: the model turns on the spot, or the camera goes around a still model.The model turns · The camera orbitsDefaults to “The model turns”.
duration5 · 10 (seconds)
tier"standard" (2.2 cr/s) or "pro" (4.4 cr/s)
webhook_urlOptional — we POST the outcome here when the generation settles. Without it, poll the URL returned in the response until the status settles.

Example request

curl -X POST https://thenewblack.ai/api/v1/generate \
  -H "Authorization: Bearer tnb_live_XXXXXXXXXXXX" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow": "model_360-v1",
    "front_image": "https://example.com/image.jpg",
    "back_image": "https://example.com/image.jpg",
    "fields": {
      "motion": "The model turns"
    },
    "duration": "5",
    "tier": "standard"
  }'
// 202 Accepted
{
  "generation_id": "3f1c9a6e-...",
  "status": "running",
  "poll": "/api/v1/generations/3f1c9a6e-..."
}

Example response

Poll /v1/generations/{id} (or receive the webhook) until the generation settles:

// 200 OK
{
  "generation_id": "3f1c9a6e-...",
  "workflow": "model_360",
  "status": "succeeded",
  "result": {
    "type": "video",
    "url": "https://.../result.mp4",
    "thumbnail": "https://.../thumb.webp"
  }
}

Results are stored for 48 hours — copy them to your own storage. Authentication, errors and webhooks are documented in the full API reference.

Frequently asked questions

What images does the model 360 endpoint need?

Two: the front and the back of the same model in the same outfit, full length. The clip keeps the face, the hair and every detail of the outfit as photographed.

What are the two motion values?

"The model turns" — a slow full rotation on the spot; "The camera orbits" — the model stands still and the camera circles around them.

How much does it cost?

2.2 credits per second on the standard tier, 4.4 per second on pro. Credits come with plans and packs; a failed generation is always refunded.

Other endpoints: Virtual Try-On API · AI Fashion Models API · Fashion Design API · Reimagine Model API · Swap Model API · AI Stylist API · all endpoints