Rapidfile Upload API e Media
Subidas de ficheiros para as túas aplicacións. Aloxamento para os teus medios.
A Rapidfile Upload API almacena os ficheiros que os teus usuarios suben, e Rapidfile Media aloxa as túas imaxes, vídeos e audio. Ambas entregan desde cdn.rapidfile.cc, usan o teu inicio de sesión de Enzonic e aplican automaticamente os límites do teu plan de pago de Enzonic.
Incluído en todos os plans de pago de Enzonic. As contas gratuítas usan o plan gratuíto propio de Rapidfile.

Rapidfile Upload API
Unha API REST en api.rapidfile.cc para as aplicacións que constrúas. O teu servidor garda a clave secreta rk_live_; o navegador só ve unha URL de subida asinada.
- URLs de subida asinadas
- POST /v1/uploads devolve unha URL asinada válida durante unha hora, segura para entregala ao navegador, que sube directamente ao almacenamento.
- Ficheiros grandes en partes
- Os ficheiros de ata 95 MB súbense nunha soa petición; os máis grandes reciben unha subida multiparte, ata o límite de tamaño de ficheiro do teu plan.
- Subidas desde o servidor e xestión de ficheiros
- Sube desde o teu servidor con PUT /v1/files, e lista, obtén e elimina ficheiros coa mesma clave.
- Ficheiros públicos ou privados
- Os ficheiros públicos reciben unha ligazón en cdn.rapidfile.cc. Os privados reciben ligazóns asinadas que caducan en sete días.
- Webhooks asinados
- Os eventos file.uploaded e file.deleted chegan ao teu endpoint cunha sinatura HMAC-SHA256 que podes verificar.
- Analizados antes da entrega
- Os ficheiros subidos analízanse en busca de malware, e un ficheiro non se entrega desde o CDN ata que remate o seu análise.
// 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.pngO SDK do navegador en api.rapidfile.cc/sdk.js non ten dependencias: pide unha subida ao teu endpoint, envía os ficheiros grandes en partes e informa do progreso.
Rapidfile Media
Aloxamento de imaxes, vídeo e audio en media.rapidfile.cc, para os ficheiros que queres compartir ti mesmo.
Unha ligazón, un reprodutor e unha páxina para compartir en cada ficheiro
Solta un ficheiro e obtén unha páxina para compartir, un reprodutor incrustable e unha ligazón directa do CDN. Mantén os ficheiros públicos ou non listados, e mira con que frecuencia se ven.
- Imaxes
- PNG, JPEG, GIF, WebP, AVIF
- Vídeo
- MP4, WebM, QuickTime
- Audio
- MP3, M4A, OGG, WAV, WebM
- Páxina para compartir e reprodutor incrustable
- Unha ligazón directa do CDN para cada ficheiro
- Ficheiros públicos ou non listados con contador de visualizacións
- Unha API JSON para subir e xestionar medios desde as túas propias ferramentas

Límites de Rapidfile por plan
A columna Free é o plan gratuíto propio de Rapidfile. Cada plan de pago de Enzonic aplica automaticamente os límites da súa columna, e Rapidfile usa o máis alto entre eses e o teu propio plan de Rapidfile.
| Plan | GratuítoGratuíto | Starter$5 ao mes | Pro$10 ao mes | Growth$19 ao mes | Business$29 ao mes |
|---|---|---|---|---|---|
| Rapidfile Upload API | |||||
| Almacenamento | 2 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Tamaño do ficheiro | Ata 512 MB | Ata 4 GB | Ata 8 GB | Ata 16 GB | Ata 32 GB |
| Aplicacións | 3 | 10 | 25 | 50 | 100 |
| Entregas do CDN | Non medido por día | Non medido por día | Non medido por día | Non medido por día | Non medido por día |
| Rapidfile Media | |||||
| Almacenamento | 1 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Tamaño do ficheiro | Ata 100 MB | Ata 5 GB | Ata 10 GB | Ata 20 GB | Ata 20 GB |
| Peticións ao CDN | 200,000 ao día | 1,000,000 ao día | 2,000,000 ao día | 4,000,000 ao día | 8,000,000 ao día |
As entregas da Upload API desde o CDN non se miden por día. Unha axuda tamén aplica os límites de Rapidfile do plan concedido.
Axudas Cloud
Tempo Pro ou Business gratuíto e ata $500 de crédito de Cloud para quen constrúe para outros.
- Pro ou Business durante 3, 6 ou 12 meses
- Ata $500 de crédito de Cloud no teu saldo de Enzonic
- Unha axuda cobre Deploy, Databases, CI e os límites de Rapidfile do plan
- Lido por unha persoa, normalmente respondido en poucos días
Solicítao co formulario de enzonic.dev. Só necesitas unha conta gratuíta de Enzonic, e non fai falta tarxeta.
- Código aberto
- Estudantes
- Organizacións sen ánimo de lucro
- Startups
- Docentes
- Hackathons
Preguntas
Crea unha clave de API e envía a túa primeira subida.
Tamén aloxas a aplicación, a súa base de datos ou a súa pipeline?