Subir medios
Live
Abrir en ChatGPT
(opens in new tab)Última verificación: 2026-08-11Crea una subida
Llama a
POST /uploads con el tipo MIME exacto y el tamaño en bytes. La respuesta contiene una URL PUT firmada de 15 minutos y las cabeceras necesarias. Sube exactamente ese objeto y después llama a GET /uploads/:id. El endpoint devuelve una URL de entrada firmada de una hora cuando el tamaño y el tipo MIME almacenados coinciden, la firma del contenedor es válida y la duración del audio o el vídeo se puede decodificar y está dentro del límite configurado.Frontera de seguridad
Los objetos son privados y se cifran en reposo. Las entradas admitidas son tipos MIME de imagen, audio y vídeo incluidos en una lista de permitidos, de hasta 100 MB. El audio se limita a 3.600 segundos y el vídeo a 600 segundos por defecto. Cada cuenta puede mantener 25 subidas activas con un total de hasta 500 MB; si se agota la cuota se devuelve
upload_quota_exceeded. ModelRush rechaza firmas que no coinciden, medios no decodificables, referencias externas que no sean HTTPS, credenciales dentro de URLs, redirecciones, puertos no estándar, redes privadas, localhost y destinos de metadatos de nube.Expiración y eliminación
Los registros de subida expiran a las 24 horas; las URLs de lectura firmadas expiran a la hora. Usa
DELETE /uploads/:id para borrar antes. No guardes URLs firmadas en registros ni bases de datos: guarda el ID upload_... y solicita un flujo nuevo cuando expire.AnteriorTrabajos asíncronos
SiguienteWebhooks