Skip to main content
POST
Generate images

Authorizations

Authorization
string
header
required

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

Body

application/json
prompt
string
required

Prompt for image generation.

Minimum string length: 1
model
string
required

Model ID or configured alias.

Minimum string length: 1
enable_pro
boolean
n
integer
default:1
Required range: 1 <= x <= 4
size
string
Pattern: ^(auto|[1-9][0-9]*x[1-9][0-9]*)$
response_format
enum<string>
default:url

Output format.

Available options:
url,
b64_json
quality
enum<string>
default:standard
Available options:
standard,
hd
images
(string | object)[]
Required array length: 1 - 5 elements
Minimum string length: 1

Response

200 - application/json

Successful response

created
integer
required
data
object[]
required
Minimum array length: 1
model
string
size
string
output_format
string
quality
string
background
string
usage
object