Sozdai LogoDocs
Endpoint/Media

Ottieni attività multimediale

Recupera stato e risultato di un'attività multimediale asincrona tramite il suo id. Interroga questo endpoint finché lo stato non è succeeded o failed.

GEThttps://api.foxwire.ai/v1/media/generations/{id}

#Autenticazione

Tutte le richieste portano la tua chiave nell'header Authorization.

http
Authorization: Bearer sk-corr-...

#Parametri di percorso

ParametroTipoObbligatorioDescrizione
idstringL'id attività restituito dall'endpoint di creazione attività.

#Esempio di richiesta

bash
curl https://api.foxwire.ai/v1/media/generations/task_abc123 \
  -H "Authorization: Bearer $CORRY_KEY"

#Risposta

Restituisce l'oggetto attività. Campi comuni:

CampoTipoDescrizione
idstringOttieni attività multimediale id
statusstringStato dell'attività: queued / submitted / succeeded / failed / timeout.
typestringTipo di media: image / video / music.
modelstringIl modello che hai richiesto.
result.urlsstring[]Presente in caso di successo. result.urls è un array di URL di file permanenti.
errorstringMessaggio di errore, presente quando l'attività non è riuscita.
coststringImporto addebitato per questa attività — una stringa in USD (es. "0.1200"). Vedi il campo currency.
Esempi di risposta
{
  "id": "task_abc123",
  "status": "running",
  "type": "image",
  "model": "gpt-image-2"
}

#Valori di stato

statusDescrizione
queuedIn coda, in attesa di avvio.
runningGenerazione in corso presso il provider upstream.
succeededCompletato — result.urls è disponibile.
failedNon riuscito — vedi error. La prenotazione viene rimborsata automaticamente.

succeeded

Presente in caso di successo. result.urls è un array di URL di file permanenti.

#Codici di errore

StatoSignificato
401Chiave non valida o mancante
404Il modello richiesto non esiste o non è disponibile
json
{
  "error": {
    "message": "Task not found",
    "type": "not_found"
  }
}