Skip to main content
POST
/
generation
/
batch
Create a batch generation job
curl --request POST \
  --url https://api.animusai.co/v2/generation/batch \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "prompts": [
    {
      "prompt": "<string>",
      "face_swap": true,
      "use_face_lora": true,
      "use_body_lora": true,
      "source_image_url": "<string>"
    }
  ],
  "character_id": "<string>",
  "group_id": "<string>",
  "group_title": "<string>"
}'
{
  "batch_id": "<string>",
  "group_id": "<string>",
  "generation_type": "<string>",
  "status": "<string>",
  "message": "<string>",
  "total_requested": 123,
  "successful_submissions": 123,
  "failed_submissions": 123,
  "estimated_time": 123,
  "credits_deducted": 123,
  "remaining_balance": 123,
  "results": [
    {
      "generation_id": "<string>",
      "status": "<string>",
      "prompt_index": 123,
      "error": "<string>"
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
prompts
object[]
required
Minimum length: 1
character_id
string
group_id
string
group_title
string

Response

Batch submission accepted.

batch_id
string
group_id
string
generation_type
string
status
string
message
string
total_requested
integer
successful_submissions
integer
failed_submissions
integer
estimated_time
integer
credits_deducted
integer
remaining_balance
integer
results
object[]
I