Rapidfile Upload API și Media
Încărcări de fișiere pentru aplicațiile tale. Găzduire pentru media ta.
Rapidfile Upload API stochează fișierele pe care le încarcă utilizatorii tăi, iar Rapidfile Media găzduiește imaginile, videoclipurile și audio-ul tău. Ambele livrează din cdn.rapidfile.cc, folosesc autentificarea ta Enzonic și aplică automat limitele planului tău Enzonic plătit.
Inclus în fiecare plan Enzonic plătit. Conturile gratuite folosesc planul gratuit propriu al Rapidfile.

Rapidfile Upload API
Un API REST la api.rapidfile.cc pentru aplicațiile pe care le construiești. Serverul tău păstrează cheia secretă rk_live_; browserul vede doar un URL de încărcare semnat.
- URL-uri de încărcare semnate
- POST /v1/uploads returnează un URL semnat, valabil o oră, sigur de trimis browserului, care încarcă direct în stocare.
- Fișiere mari în părți
- Fișierele de până la 95 MB se încarcă într-o singură cerere; fișierele mai mari primesc o încărcare multipart, până la limita de dimensiune a planului tău.
- Încărcări de pe server și gestionarea fișierelor
- Încarcă de pe serverul tău cu PUT /v1/files și listează, obține și șterge fișiere cu aceeași cheie.
- Fișiere publice sau private
- Fișierele publice primesc un link pe cdn.rapidfile.cc. Fișierele private primesc linkuri semnate care expiră în șapte zile.
- Webhook-uri semnate
- Evenimentele file.uploaded și file.deleted ajung la endpoint-ul tău cu o semnătură HMAC-SHA256 pe care o poți verifica.
- Scanate înainte de livrare
- Fișierele încărcate sunt scanate pentru malware, iar un fișier nu este livrat din CDN până când scanarea se termină.
// 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.pngSDK-ul pentru browser de la api.rapidfile.cc/sdk.js nu are dependențe: cere endpoint-ului tău o încărcare, trimite fișierele mari în părți și raportează progresul.
Rapidfile Media
Găzduire de imagini, videoclipuri și audio la media.rapidfile.cc, pentru fișierele pe care vrei să le împărtășești singur.
Un link, un player și o pagină de partajare pentru fiecare fișier
Trage un fișier și primești o pagină de partajare, un player de inserat și un link direct CDN. Păstrează fișierele publice sau nelistate și vezi cât de des sunt vizualizate.
- Imagini
- PNG, JPEG, GIF, WebP, AVIF
- Video
- MP4, WebM, QuickTime
- Audio
- MP3, M4A, OGG, WAV, WebM
- Pagină de partajare și player de inserat
- Un link direct CDN pentru fiecare fișier
- Fișiere publice sau nelistate, cu număr de vizualizări
- Un API JSON pentru a încărca și gestiona media din propriile unelte

Limitele Rapidfile pe plan
Coloana Gratuit este planul gratuit propriu al Rapidfile. Fiecare plan Enzonic plătit aplică automat limitele din coloana sa, iar Rapidfile folosește cea mai mare valoare dintre acestea și propriul tău plan Rapidfile.
| Plan | GratuitGratuit | Starter5 USD pe lună | Pro10 USD pe lună | Growth19 USD pe lună | Business29 USD pe lună |
|---|---|---|---|---|---|
| Rapidfile Upload API | |||||
| Stocare | 2 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Dimensiune fișier | Până la 512 MB | Până la 4 GB | Până la 8 GB | Până la 16 GB | Până la 32 GB |
| Aplicații | 3 | 10 | 25 | 50 | 100 |
| Livrări CDN | Nemăsurat pe zi | Nemăsurat pe zi | Nemăsurat pe zi | Nemăsurat pe zi | Nemăsurat pe zi |
| Rapidfile Media | |||||
| Stocare | 1 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Dimensiune fișier | Până la 100 MB | Până la 5 GB | Până la 10 GB | Până la 20 GB | Până la 20 GB |
| Cereri CDN | 200.000 pe zi | 1.000.000 pe zi | 2.000.000 pe zi | 4.000.000 pe zi | 8.000.000 pe zi |
Livrările Upload API din CDN nu sunt măsurate pe zi. Un grant aplică și limitele Rapidfile ale planului acordat.
Granturi Cloud
Timp gratuit pe Pro sau Business și până la 500 USD credit Cloud pentru cei care construiesc pentru alții.
- Pro sau Business pentru 3, 6 sau 12 luni
- Până la 500 USD credit Cloud în soldul tău Enzonic
- Un grant acoperă Deploy, Databases, CI și limitele Rapidfile ale planului
- Citit de o persoană, de obicei primești răspuns în câteva zile
Aplică prin formularul de pe enzonic.dev. Ai nevoie doar de un cont Enzonic gratuit, fără card.
- Open source
- Studenți
- Organizații non-profit
- Startup-uri
- Profesori
- Hackathon-uri
Întrebări
Creează o cheie API și trimite prima ta încărcare.
Găzduiești și aplicația, baza ei de date sau pipeline-ul?