Rapidfile Upload API y Media
Subidas de archivos para tus apps. Alojamiento para tu contenido multimedia.
La Rapidfile Upload API guarda los archivos que suben tus usuarios, y Rapidfile Media aloja tus imágenes, vídeos y audio. Ambos se sirven desde cdn.rapidfile.cc, usan tu inicio de sesión de Enzonic y aplican automáticamente los límites de tu plan de pago de Enzonic.
Incluido en todos los planes de pago de Enzonic. Las cuentas gratuitas usan el plan gratuito de Rapidfile.

Rapidfile Upload API
Una API REST en api.rapidfile.cc para las apps que construyes. Tu servidor guarda la clave secreta rk_live_; el navegador solo ve una URL de subida firmada.
- URLs de subida firmadas
- POST /v1/uploads devuelve una URL firmada válida durante una hora, segura para entregarla al navegador, que sube directamente al almacenamiento.
- Archivos grandes por partes
- Los archivos de hasta 95 MB se suben en una sola petición; los archivos más grandes usan una subida multiparte, hasta el límite de tamaño de tu plan.
- Subidas desde el servidor y gestión de archivos
- Sube desde tu servidor con PUT /v1/files, y lista, consulta y elimina archivos con la misma clave.
- Archivos públicos o privados
- Los archivos públicos reciben un enlace en cdn.rapidfile.cc. Los privados reciben enlaces firmados que caducan en siete días.
- Webhooks firmados
- Los eventos file.uploaded y file.deleted llegan a tu endpoint con una firma HMAC-SHA256 que puedes verificar.
- Analizados antes de entregarse
- Los archivos subidos se analizan en busca de malware, y el CDN no entrega un archivo hasta que termina su análisis.
// Your server: create an upload with the secret key
const res = await fetch("https://api.rapidfile.cc/v1/uploads", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.RAPIDFILE_KEY}`, // rk_live_...
"Content-Type": "application/json",
},
body: JSON.stringify({ name: "avatar.png", size: 48213, type: "image/png" }),
});
return Response.json(await res.json()); // { file, upload }// The browser: upload straight to storage with sdk.js
import { uploadFile } from "https://api.rapidfile.cc/sdk.js";
const file = await uploadFile(input.files[0], {
getUpload: "/api/upload", // your endpoint above
onProgress: (p) => console.log(p.percent),
});
console.log(file.url); // https://cdn.rapidfile.cc/<id>/avatar.pngEl SDK para navegador en api.rapidfile.cc/sdk.js no tiene dependencias: pide a tu endpoint una subida, envía los archivos grandes por partes e informa del progreso.
Rapidfile Media
Alojamiento de imágenes, vídeo y audio en media.rapidfile.cc, para los archivos que quieras compartir tú mismo.
Un enlace, un reproductor y una página para compartir cada archivo
Suelta un archivo y obtén una página para compartir, un reproductor incrustable y un enlace directo del CDN. Mantén los archivos públicos o no listados y mira cuántas veces se ven.
- Imágenes
- PNG, JPEG, GIF, WebP, AVIF
- Vídeo
- MP4, WebM, QuickTime
- Audio
- MP3, M4A, OGG, WAV, WebM
- Página para compartir y reproductor incrustable
- Un enlace directo del CDN para cada archivo
- Archivos públicos o no listados con contadores de visualizaciones
- Una API JSON para subir y gestionar contenido desde tus propias herramientas

Límites de Rapidfile por plan
La columna Free corresponde al plan gratuito de Rapidfile. Cada plan de pago de Enzonic aplica automáticamente los límites de su columna, y Rapidfile usa el más alto entre esos y tu propio plan de Rapidfile.
| Plan | FreeGratis | Starter5 US$ al mes | Pro10 US$ al mes | Growth19 US$ al mes | Business29 US$ al mes |
|---|---|---|---|---|---|
| Rapidfile Upload API | |||||
| Almacenamiento | 2 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Tamaño de archivo | Hasta 512 MB | Hasta 4 GB | Hasta 8 GB | Hasta 16 GB | Hasta 32 GB |
| Apps | 3 | 10 | 25 | 50 | 100 |
| Entregas del CDN | No se mide por día | No se mide por día | No se mide por día | No se mide por día | No se mide por día |
| Rapidfile Media | |||||
| Almacenamiento | 1 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Tamaño de archivo | Hasta 100 MB | Hasta 5 GB | Hasta 10 GB | Hasta 20 GB | Hasta 20 GB |
| Peticiones al CDN | 200.000 al día | 1.000.000 al día | 2.000.000 al día | 4.000.000 al día | 8.000.000 al día |
Las entregas de la Upload API desde el CDN no se miden por día. Una ayuda también aplica los límites de Rapidfile del plan concedido.
Subvenciones de Cloud
Tiempo gratis de Pro o Business y hasta 500 US$ de crédito de Cloud para quienes crean para otros.
- Pro o Business durante 3, 6 o 12 meses
- Hasta 500 US$ de crédito de Cloud en tu saldo de Enzonic
- Una ayuda cubre Deploy, Databases, CI y los límites de Rapidfile del plan
- Las revisa una persona, normalmente en pocos días
Solicítalo con el formulario de enzonic.dev. Solo necesitas una cuenta gratuita de Enzonic, sin tarjeta.
- Código abierto
- Estudiantes
- Organizaciones sin ánimo de lucro
- Startups
- Educadores
- Hackathons
Preguntas
Crea una clave de API y envía tu primera subida.
¿También alojas la app, su base de datos o su pipeline?