Saltar al contenido principal
POST
/
flux
/
images
Flux Images
curl --request POST \
  --url https://api.acedata.cloud/flux/images \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "action": "generate",
  "prompt": "a white siamese cat"
}
'
import requests

url = "https://api.acedata.cloud/flux/images"

payload = {
"action": "generate",
"prompt": "a white siamese cat"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.text)
const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({action: 'generate', prompt: 'a white siamese cat'})
};

fetch('https://api.acedata.cloud/flux/images', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
{
  "data": [
    {
      "seed": "pop upbeat",
      "prompt": "a christmas song",
      "image_url": "https://cdn1.suno.ai/image_75d8e08f-b25f-450e-9496-7b52e393098b.png"
    }
  ],
  "success": true
}
{
"error": {
"code": "token_mismatched",
"message": "The specified token is not matched with API."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}
{
"error": {
"code": "invalid_token",
"message": "The specified token is invalid or wrong."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}
{
"error": {
"code": "used_up",
"message": "Your balance is not sufficient for current request, please buy more in Ace Data Cloud."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}
{
"error": {
"code": "no_api",
"message": "API does not exist, please make sure url is correct."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}
{
"error": {
"code": "too_many_requests",
"message": "You have exceeded the rate limit."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}
{
"error": {
"code": "api_error",
"message": "Internal server error."
},
"trace_id": "2efa9340-b21b-4e26-9e14-4aac95f343ab"
}

Autorizaciones

Authorization
string
header
requerido

Encabezados

accept
enum<string>

Flux Images Param Accept

Opciones disponibles:
application/json,
application/x-ndjson

Cuerpo

application/json
action
enum<string>
requerido

Flux Images Action

Opciones disponibles:
generate,
edit
Ejemplo:

"generate"

prompt
string
requerido

Flux Images Prompt

Ejemplo:

"a white siamese cat"

size
string

Flux Images Size

Ejemplo:

"1024x1024"

count
number

Flux Images Count

model
enum<string>

Flux Images Model

Opciones disponibles:
flux-dev,
flux-pro,
flux-kontext-pro,
flux-kontext-max,
flux-2-flex,
flux-2-pro,
flux-2-max,
flux-2-klein
Ejemplo:

"generate"

image_url
string

Flux Images Image Url

callback_url
string

Flux Images Callback Url

async
boolean

Flux Images Async

Respuesta

Flux Images Response 200

data
object

Flux Images Response 200 Data

success
boolean

Flux Images Response 200 Success