Skip to main content
POST
Bulk Create Digital Humans
Bulk create Digital Humans in a single request. This endpoint batches validation and creation work so large payloads can be processed efficiently, while returning per-item errors for records that fail validation. Each item in digital_humans accepts the same digital_human fields as single create, including allow_silence_tool (defaults to false if omitted) and silence_tool_instructions (defaults to "default" if omitted).

Headers

X-Organization-Id
string
X-API-Key
string
required

API key required to authenticate requests.

Body

application/json

Request model for bulk creating digital humans.

digital_humans
DigitalHumanRequestData · object[]
required

list of digital humans to create (min 1, max 100)

Required array length: 1 - 100 elements
simulation_ids
integer[] | null

list of simulation IDs to associate with all digital humans in this request

Response

Successful Response

Response model for bulk digital human creation.

created
DigitalHumanResponse · object[]

Successfully created digital humans

errors
Errors · object[]

Errors for items that failed to create, with index and detail