Riferimento API
Elenca funzionalità dell'area video
/v1/video-modelsRestituisce per modalità presets eseguibili e limiti dei fotogrammi. Usa solo presets completi, senza mescolare modalità.
Autenticazione e autorizzazioni
Usa la chiave GloopAPI corrente. Modelli, funzionalità e autorizzazioni disponibili dipendono dal relativo catalogo e dalla documentazione dell'endpoint.
Authorization: Bearer $GLOOP_API_KEYSchemi di autenticazione: BearerAuth
Risposte ed errori
HTTP 200
Funzionalità dell'area video ottenute
application/json
- Tipo
- object
- Campi obbligatori
dataworkspace_enabledupload_enabledfile_storage_enabled
dataarrayObbligatorioArray dei dati della pagina/del catalogo corrente.
Campi figli di data (1)
[]objectFacoltativoCampi figli di [] (6)
idstringObbligatorioIdentificatore pubblico dell'oggetto, usato nel relativo percorso dei dettagli.
namestringObbligatorioNome leggibile dall'utente.
capability_versionstringObbligatorioVersione delle funzionalità di questo modello pubblico.
modesarrayObbligatorioModalità eseguibili del modello con le rispettive combinazioni complete di parametri.
Campi figli di modes (1)
[]objectFacoltativoCampi figli di [] (9)
modestringObbligatorioModalità di esecuzione.
presetsarrayObbligatorioCombinazione completa di parametri eseguibile; non creare prodotti cartesiani tra combinazioni.
Campi figli di presets (1)
[]objectFacoltativoCampi figli di [] (4)
Durata in secondi del preset del modello.
resolutionstringFacoltativoRisoluzione del preset del modello.
aspect_ratiostringFacoltativoRapporto d'aspetto del preset del modello.
Indica se il preset del modello genera audio.
audio_policystringObbligatorioPolitica del campo audio della modalità corrente.
aspect_policystringObbligatorioPolitica del campo rapporto d'aspetto della modalità corrente.
duration_policystringObbligatorioPolitica del campo durata della modalità corrente.
prompt_max_charsintegerObbligatorioNumero massimo di caratteri Unicode del prompt per questa modalità.
start_frameobjectFacoltativoLimiti del fotogramma iniziale della modalità corrente.
Campi figli di start_frame (5)
requiredbooleanObbligatorioIndica se questa modalità richiede il fotogramma.
max_bytesintegerObbligatorioDimensione massima in byte del file per questo fotogramma.
max_pixelsintegerObbligatorioNumero massimo totale di pixel di questo fotogramma.
max_edgeintegerObbligatorioNumero massimo di pixel su un lato del fotogramma.
content_typesarrayObbligatorioTipi MIME immagine consentiti per questo fotogramma.
Campi figli di content_types (1)
[]stringFacoltativo
Ramo allOf 1
Tipo: object
Obbligatorio in questo ramo: required, max_bytes, max_pixels, max_edge, content_types
requiredbooleanObbligatorioIndica se questa modalità richiede il fotogramma.
max_bytesintegerObbligatorioDimensione massima in byte del file per questo fotogramma.
max_pixelsintegerObbligatorioNumero massimo totale di pixel di questo fotogramma.
max_edgeintegerObbligatorioNumero massimo di pixel su un lato del fotogramma.
content_typesarrayObbligatorioTipi MIME immagine consentiti per questo fotogramma.
Campi figli di content_types (1)
[]stringFacoltativo
end_frameobjectFacoltativoLimiti del fotogramma finale della modalità corrente.
Campi figli di end_frame (5)
requiredbooleanObbligatorioIndica se questa modalità richiede il fotogramma.
max_bytesintegerObbligatorioDimensione massima in byte del file per questo fotogramma.
max_pixelsintegerObbligatorioNumero massimo totale di pixel di questo fotogramma.
max_edgeintegerObbligatorioNumero massimo di pixel su un lato del fotogramma.
content_typesarrayObbligatorioTipi MIME immagine consentiti per questo fotogramma.
Campi figli di content_types (1)
[]stringFacoltativo
Ramo allOf 1
Tipo: object
Obbligatorio in questo ramo: required, max_bytes, max_pixels, max_edge, content_types
requiredbooleanObbligatorioIndica se questa modalità richiede il fotogramma.
max_bytesintegerObbligatorioDimensione massima in byte del file per questo fotogramma.
max_pixelsintegerObbligatorioNumero massimo totale di pixel di questo fotogramma.
max_edgeintegerObbligatorioNumero massimo di pixel su un lato del fotogramma.
content_typesarrayObbligatorioTipi MIME immagine consentiti per questo fotogramma.
Campi figli di content_types (1)
[]stringFacoltativo
cancel_policystringFacoltativoPolitica di annullamento; la richiesta non garantisce l'annullamento effettivo né il rimborso.
cancel_policystringObbligatorioPolitica di annullamento; la richiesta non garantisce l'annullamento effettivo né il rimborso.
pricing_kindsarrayObbligatorioModalità di prezzo consentite da questo modello.
Campi figli di pricing_kinds (1)
[]stringFacoltativo
workspace_enabledbooleanObbligatorioDisponibilità di nuove attività nell'area corrente; non significa che gli oggetti storici siano eliminati.
upload_enabledbooleanObbligatorioIndica se il servizio abilita il caricamento delle immagini di riferimento.
file_storage_enabledbooleanObbligatorioIndica se il servizio abilita lo storage dei file ospitati.
HTTP 400
Campi o parametri della richiesta non validi.
application/json
- Tipo
- object
- Campi obbligatori
error
errorobjectObbligatorioCampi figli di error (4)
codestringFacoltativomessagestringFacoltativotypestringFacoltativorequest_idstringFacoltativo
HTTP 401
Key assente, non valida, scaduta o revocata.
application/json
- Tipo
- object
- Campi obbligatori
error
errorobjectObbligatorioCampi figli di error (4)
codestringFacoltativomessagestringFacoltativotypestringFacoltativorequest_idstringFacoltativo
HTTP 403
Autorizzazioni IP, account, modello o strumento insufficienti.
application/json
- Tipo
- object
- Campi obbligatori
error
errorobjectObbligatorioCampi figli di error (4)
codestringFacoltativomessagestringFacoltativotypestringFacoltativorequest_idstringFacoltativo
HTTP 404
Oggetto/funzionalità non disponibile o disabilitata.
application/json
- Tipo
- object
- Campi obbligatori
error
errorobjectObbligatorioCampi figli di error (4)
codestringFacoltativomessagestringFacoltativotypestringFacoltativorequest_idstringFacoltativo
HTTP 409
Conflitto di idempotenza/preventivo, oggetto non pronto o ancora referenziato.
application/json
- Tipo
- object
- Campi obbligatori
error
errorobjectObbligatorioCampi figli di error (4)
codestringFacoltativomessagestringFacoltativotypestringFacoltativorequest_idstringFacoltativo
HTTP 429
Limite di frequenza delle richieste/della coda.
application/json
- Tipo
- object
- Campi obbligatori
error
errorobjectObbligatorioCampi figli di error (4)
codestringFacoltativomessagestringFacoltativotypestringFacoltativorequest_idstringFacoltativo
HTTP 500
Errore interno di autenticazione o storage dei dati.
application/json
- Tipo
- object
- Campi obbligatori
error
errorobjectObbligatorioCampi figli di error (4)
codestringFacoltativomessagestringFacoltativotypestringFacoltativorequest_idstringFacoltativo
HTTP 503
Servizio, prezzi o storage non disponibile.
application/json
- Tipo
- object
- Campi obbligatori
error
errorobjectObbligatorioCampi figli di error (4)
codestringFacoltativomessagestringFacoltativotypestringFacoltativorequest_idstringFacoltativo