---
title: "Run Creatify Aurora (creatify-aurora)"
method: POST
path: "/models/creatify-aurora"
tags: ["Run a model"]
---

# Run Creatify Aurora (creatify-aurora)

`POST /models/creatify-aurora`

## Request

- Base URL: `https://api.hedra.com/v3`
- URL: `https://api.hedra.com/v3/models/creatify-aurora`
- Auth: one of:
  - API key in header `Authorization`
  - HTTP bearer

Create high-fidelity speaking or singing avatar videos.

Submits an asynchronous job and returns `202` with a job id. Fetch the result at `GET /v3/jobs/{job_id}` — each item in its `outputs[]` follows the `OutputItem` schema — or track progress via `GET /v3/jobs/{job_id}/status` / the SSE stream at `GET /v3/jobs/{job_id}/stream`.

## Headers

- `Idempotency-Key` string

## Request body

- SubmitBodyCreatifyAurora
  - `input` InputCreatifyAurora, required: Model-specific inputs for `creatify-aurora`.
    - `num_outputs` 1: Number of outputs generated per job. Only 1 is supported.
    - `prompt` string: Generation prompt.
    - `resolution` '480p' | '720p', required: Output resolution.
    - `start_image` union, required: Start frame. At most 10.4 MB.
      - object: A file uploaded via POST /v3/files, referenced by the returned url.
        - `source` 'url', required
        - `url` string, uri, required: A URL returned by POST /v3/files.
      - object: An existing asset you own, referenced by its id.
        - `source` 'asset', required
        - `asset_id` string, required: The asset's id (`asset_<uuid>`), as issued by the server — a completed generation publishes one per output as `outputs[].asset_id`. Do not construct one or derive it from any other id.
    - `audio` union, required: Driving audio. At most 60s and at most 104.8 MB.
      - object: A file uploaded via POST /v3/files, referenced by the returned url.
        - `source` 'url', required
        - `url` string, uri, required: A URL returned by POST /v3/files.
      - object: An existing asset you own, referenced by its id.
        - `source` 'asset', required
        - `asset_id` string, required: The asset's id (`asset_<uuid>`), as issued by the server — a completed generation publishes one per output as `outputs[].asset_id`. Do not construct one or derive it from any other id.
  - `webhook` string, uri, nullable: URL to receive a signed completion webhook.

## Response `202`

Accepted. The job runs asynchronously; poll `status_url` / `result_url` from the ack.

- SubmitResponse
  - `job_id` string, required: This job's id — server-issued, and opaque.
  - `model` string, required: The resolved model id this job runs on.
  - `status` 'IN_QUEUE' | 'IN_PROGRESS' | 'COMPLETED' | 'FAILED', required: The four states a job can be in.
  - `status_url` string, required: Path of this job's status monitor: poll GET /v3/jobs/{job_id}/status for status, progress, and the estimated completion time.
  - `result_url` string, required: Path of the job resource itself: GET /v3/jobs/{job_id} returns the result envelope, including the outputs once it completes. Also the value of this response's `Location` header.
  - `estimated_completion_at` string, date-time, nullable: ISO-8601 instant this job is estimated to finish, as of this response. Null when no estimate is available yet, and when the job has already finished. The estimate can change while the job runs: poll `GET /v3/jobs/{job_id}/status` for the current one.

## Other responses

- `400`: Invalid or failed-validation request.
- `401`: Authentication failed: missing, malformed, or invalid credentials.
- `402`: The API wallet cannot cover this request. `error.billing` carries the balance, the price, and where to add funds.
- `403`: Insufficient scope or plan.
- `404`: Resource not found.
- `422`: Moderation refused the request's content.
- `429`: Rate limit exceeded.
- `500`: Internal error.

## Changes

- **2026-10-16** `06692d16e78a`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/hedra-labs/apis/hedra-api/changes/models/creatify-aurora/post.md)

---

[API](https://skmtc.dev/hedra-labs/apis/hedra-api.md) - [All operations](https://skmtc.dev/hedra-labs/apis/hedra-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hedra-labs/apis/hedra-api/revisions/6ef35a11cefe?raw)
