Rapidfile Upload API en Media
Lêeroplaaie vir jou apps. Hosting vir jou media.
Die Rapidfile Upload API stoor die lêers wat jou gebruikers oplaai, en Rapidfile Media hou jou beelde, video's en oudio aanlyn. Albei lewer vanaf cdn.rapidfile.cc, gebruik jou Enzonic-aanmelding, en pas die limiete van jou betaalde Enzonic-plan outomaties toe.
Ingesluit in elke betaalde Enzonic-plan. Free-rekeninge gebruik Rapidfile se eie gratis plan.

Rapidfile Upload API
'n REST API by api.rapidfile.cc vir die apps wat jy bou. Jou bediener hou die geheime rk_live_-sleutel; die blaaier sien net 'n geteekende oplaai-URL.
- Geteekende oplaai-URL's
- POST /v1/uploads gee 'n geteekende URL wat een uur geldig is en veilig is om aan die blaaier te gee, wat direk na die berging oplaai.
- Groot lêers in dele
- Lêers tot 95 MB laai in een versoek op; groter lêers kry 'n multipart-oplaai, tot jou plan se lêergroottelimiet.
- Oplaaie vanaf die bediener en lêerbestuur
- Laai vanaf jou bediener op met PUT /v1/files, en lys, kry en skrap lêers met dieselfde sleutel.
- Openbare of private lêers
- Openbare lêers kry 'n skakel op cdn.rapidfile.cc. Private lêers kry geteekende skakels wat binne sewe dae verval.
- Geteekende webhooks
- file.uploaded- en file.deleted-gebeurtenisse bereik jou endpoint met 'n HMAC-SHA256-handtekening wat jy kan nagaan.
- Geskandeer voor aflewering
- Opgelaaide lêers word vir malware geskandeer, en 'n lêer word nie vanaf die CDN gelewer voordat die skandering klaar is nie.
// 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.pngDie blaaier-SDK by api.rapidfile.cc/sdk.js het geen afhanklikhede nie: dit vra jou endpoint vir 'n oplaai, stuur groot lêers in dele en rapporteer vordering.
Rapidfile Media
Beeld-, video- en oudiohosting by media.rapidfile.cc, vir die lêers wat jy self wil deel.
'n Skakel, 'n speler en 'n deelbladsy vir elke lêer
Laat val 'n lêer en kry 'n deelbladsy, 'n inbedbare speler en 'n direkte CDN-skakel. Hou lêers openbaar of ongelys, en sien hoe dikwels hulle bekyk word.
- Beelde
- PNG, JPEG, GIF, WebP, AVIF
- Video
- MP4, WebM, QuickTime
- Oudio
- MP3, M4A, OGG, WAV, WebM
- Deelbladsy en inbedbare speler
- 'n Direkte CDN-skakel vir elke lêer
- Openbare of ongelyste lêers met kykertellings
- 'n JSON API om media vanaf jou eie gereedskap op te laai en te bestuur

Rapidfile-limiete per plan
Die Free-kolom is Rapidfile se eie gratis plan. Elke betaalde Enzonic-plan pas die limiete in sy kolom outomaties toe, en Rapidfile gebruik die hoër van hierdie en jou eie Rapidfile-plan.
| Plan | GratisGratis | StarterUSD 5 per maand | ProUSD 10 per maand | GrowthUSD 19 per maand | BusinessUSD 29 per maand |
|---|---|---|---|---|---|
| Rapidfile Upload API | |||||
| Berging | 2 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Lêergrootte | Tot 512 MB | Tot 4 GB | Tot 8 GB | Tot 16 GB | Tot 32 GB |
| Apps | 3 | 10 | 25 | 50 | 100 |
| CDN-aflewerings | Nie per dag gemeet nie | Nie per dag gemeet nie | Nie per dag gemeet nie | Nie per dag gemeet nie | Nie per dag gemeet nie |
| Rapidfile Media | |||||
| Berging | 1 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Lêergrootte | Tot 100 MB | Tot 5 GB | Tot 10 GB | Tot 20 GB | Tot 20 GB |
| CDN-versoeke | 200 000 per dag | 1 000 000 per dag | 2 000 000 per dag | 4 000 000 per dag | 8 000 000 per dag |
Upload API-aflewerings vanaf die CDN word nie per dag gemeet nie. 'n Toekenning pas ook die Rapidfile-limiete van die toegekende plan toe.
Wolk-toekennings
Gratis Pro- of Business-tyd en tot USD 500 Cloud-krediet vir mense wat vir ander bou.
- Pro of Business vir 3, 6 of 12 maande
- Tot USD 500 Cloud-krediet op jou Enzonic-saldo
- Een toekenning dek Deploy, Databases, CI en die plan se Rapidfile-limiete
- Gelees deur 'n mens, gewoonlik binne 'n paar dae beantwoord
Doen aansoek met die vorm op enzonic.dev. 'n Gratis Enzonic-rekening is al wat jy nodig het, en geen kaart nie.
- Oopbron
- Studente
- Nie-winsgewende organisasies
- Startups
- Opvoeders
- Hackathons
Vrae
Skep 'n API-sleutel en stuur jou eerste oplaai.
Hou jy ook die app, sy databasis of sy pyplyn?