Referencia de API
Consultar archivos gestionados
/v1/filesArchivos históricos de la misma cuenta y clave; permite claves válidas con cuota agotada, pero rechaza revocadas/caducadas. Descarga exige ready; eliminación con referencias devuelve 409. retry solo guarda el original, sin regenerar. API ordinaria por días; tareas persistentes protegen referencias; expires_at=0 indica sin caducidad fija.
Autenticación y permisos
Usa tu clave actual de GloopAPI. Los modelos, capacidades y permisos dependen de su catálogo y de la documentación del endpoint.
Authorization: Bearer $GLOOP_API_KEYEsquemas de autenticación: BearerAuth
Solicitud
Parámetros de consulta
afterintegerOpcionalUsa next_cursor de la respuesta original; el servicio fija 50 elementos por página.
- Valor predeterminado
0- Mínimo
0
Respuestas y errores
HTTP 200
Archivos gestionados consultados correctamente
application/json
- Tipo
- object
- Campos obligatorios
datanext_cursor
dataarrayObligatorioCampos secundarios de data (1)
[]objectOpcionalCampos secundarios de [] (13)
idstringObligatorioIdentificador público del objeto, usado en su ruta de detalles.
source_kindstringObligatorioCategoría de origen del archivo; determina ciclo de vida y protección por referencias.
source_indexintegerObligatorioÍndice del resultado de origen.
modelstringObligatorioID público de modelo del catálogo de la clave actual.
statusstringObligatorioFases de almacenamiento en segundo plano como waiting/pending/archiving/ready/failed/deleting; la URL de descarga solo se obtiene tras ready.
mime_typestringObligatorioTipo MIME verificado del archivo.
file_namestringObligatorioNombre público del archivo descargado.
sha256stringOpcionalSHA-256 del contenido archivado, si se conoce.
size_bytesintegerObligatorioTamaño del archivo en bytes.
error_codestringOpcionalCódigo público de error para decisiones de flujo.
created_atintegerObligatorioFecha de creación en segundos Unix.
updated_atintegerObligatorioÚltima actualización en segundos Unix.
expires_atintegerObligatorioSegundos Unix; 0 indica retención a largo plazo. La API ordinaria sigue los días configurados; imágenes/vídeos persistentes protegen resultados por referencias. La eliminación conserva facturación e idempotencia.
next_cursorintegerObligatorio
HTTP 400
Campos o parámetros de solicitud inválidos.
application/json
- Tipo
- object
- Campos obligatorios
error
errorobjectObligatorioCampos secundarios de error (4)
codestringOpcionalmessagestringOpcionaltypestringOpcionalrequest_idstringOpcional
HTTP 401
La clave falta, no es válida, caducó o fue revocada.
application/json
- Tipo
- object
- Campos obligatorios
error
errorobjectObligatorioCampos secundarios de error (4)
codestringOpcionalmessagestringOpcionaltypestringOpcionalrequest_idstringOpcional
HTTP 403
Permisos insuficientes de IP, cuenta, modelo o herramienta.
application/json
- Tipo
- object
- Campos obligatorios
error
errorobjectObligatorioCampos secundarios de error (4)
codestringOpcionalmessagestringOpcionaltypestringOpcionalrequest_idstringOpcional
HTTP 404
Objeto/capacidad no disponible o función desactivada.
application/json
- Tipo
- object
- Campos obligatorios
error
errorobjectObligatorioCampos secundarios de error (4)
codestringOpcionalmessagestringOpcionaltypestringOpcionalrequest_idstringOpcional
HTTP 409
Conflicto de idempotencia/cotización, objeto no preparado o aún referenciado.
application/json
- Tipo
- object
- Campos obligatorios
error
errorobjectObligatorioCampos secundarios de error (4)
codestringOpcionalmessagestringOpcionaltypestringOpcionalrequest_idstringOpcional
HTTP 429
Límite de solicitudes/cola.
application/json
- Tipo
- object
- Campos obligatorios
error
errorobjectObligatorioCampos secundarios de error (4)
codestringOpcionalmessagestringOpcionaltypestringOpcionalrequest_idstringOpcional
HTTP 500
Fallo interno de autenticación o almacenamiento de datos.
application/json
- Tipo
- object
- Campos obligatorios
error
errorobjectObligatorioCampos secundarios de error (4)
codestringOpcionalmessagestringOpcionaltypestringOpcionalrequest_idstringOpcional
HTTP 503
Servicio, precios o almacenamiento no disponibles.
application/json
- Tipo
- object
- Campos obligatorios
error
errorobjectObligatorioCampos secundarios de error (4)
codestringOpcionalmessagestringOpcionaltypestringOpcionalrequest_idstringOpcional