Skip to main content
POST
Start a generation

Authorizations

x-api-key
string
header
required

Bloom API key, for example x-api-key: bloom_sk_....

Body

application/json
brandSessionId
string<uuid>
required

ID of a brand you can access. Bloom uses it to check access and store the generated files under that brand.

type
enum<string>
required

Type of file to generate. Must match the selected model's type.

Available options:
image,
video,
audio,
svg
model
string
required

Exact model ID from GET /models.

Minimum string length: 1
input
object
required

Inputs for the selected model. Must match the inputSchema returned by GET /models/{creator}/{model}.

Response

OK

data
object
required