Riferimento API
Consulta i file ospitati
/v1/filesCronologia dei file dello stesso account e della stessa Key. Una Key valida con quota esaurita è accettata, non una revocata o scaduta. Il download richiede ready; eliminazione con riferimenti attivi: 409. retry salva il risultato originale senza rigenerarlo. L'API ordinaria segue i giorni di conservazione; le attività persistenti proteggono i riferimenti, expires_at=0 indica nessuna scadenza fissa.
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
Richiesta
Parametri di query
afterintegerFacoltativoUsa next_cursor della risposta originale; il servizio fissa 50 elementi per pagina.
- Valore predefinito
0- Minimo
0
Risposte ed errori
HTTP 200
File ospitati consultati
application/json
- Tipo
- object
- Campi obbligatori
datanext_cursor
dataarrayObbligatorioCampi figli di data (1)
[]objectFacoltativoCampi figli di [] (13)
idstringObbligatorioIdentificatore pubblico dell'oggetto, usato nel relativo percorso dei dettagli.
source_kindstringObbligatorioCategoria di origine del file, che determina ciclo di vita e protezione dei riferimenti.
source_indexintegerObbligatorioIndice dell'elemento del risultato sorgente.
modelstringObbligatorioID pubblico del modello nel catalogo della Key corrente.
statusstringObbligatorioFasi di storage in background come waiting/pending/archiving/ready/failed/deleting; URL di download solo dopo ready.
mime_typestringObbligatorioTipo MIME del file verificato.
file_namestringObbligatorioNome pubblico del file scaricato.
sha256stringFacoltativoSHA-256 del contenuto archiviato, restituito se determinato.
size_bytesintegerObbligatorioDimensione del file in byte.
error_codestringFacoltativoCodice errore pubblico utilizzabile per scegliere il ramo di gestione.
created_atintegerObbligatorioOra di creazione in secondi Unix.
updated_atintegerObbligatorioUltimo aggiornamento in secondi Unix.
expires_atintegerObbligatorioSecondi Unix; 0 indica conservazione a lungo termine. L'API ordinaria segue i giorni del deployment; i riferimenti persistenti immagine/video proteggono i risultati. Contabilità e idempotenza restano dopo l'eliminazione.
next_cursorintegerObbligatorio
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