Anna käyttäjiesi ladata kuvia, videoita ja asiakirjoja suoraan selaimesta. Tiedostot säilyvät pysyvästi, kunnes sinä tai sovelluksesi poistat ne, ja jokaisella on CDN-linkki ja allekirjoitettu webhook. Sisältyy jokaiseen Rapidfile-tilaukseen, eikä siirtoliikennemaksuja ole.
codePysyvä tiedostotallennus kehittäjien sovelluksille: tiedostot säilyvät, kunnes sinä tai sovelluksesi poistatte ne, ja ne tarjoillaan CDN-linkeistä. Itsestään vanhenevan tiedoston lähettämiseen käytä Rapidfileä. Omien kuviesi ja videoidesi isännöintiin käytä Rapidfile Mediaa.
addHae API-avainLue dokumentaatio
2 GBilmainen tallennustila
$5/kk 100 GB:lle
50 GBtiedoston enimmäiskoko
app/api/upload/route.ts
// app/api/upload/route.ts: runs on your server, so the secret key stays privateimport { auth } from'@/lib/auth'; // your own session checkexportasyncfunctionPOST(req: Request) {
const user = awaitauth(req);
if (!user) returnResponse.json({ error: 'unauthorized' }, { status: 401 });
const { name, size, type } = await req.json();
const res = awaitfetch('https://api.rapidfile.cc/v1/uploads', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.RAPIDFILE_SECRET_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({ name, size, type, metadata: { userId: user.id } }),
});
returnResponse.json(await res.json(), { status: res.status });
}
// In the browser: no SDK, no API keyconst picked = document.querySelector('input[type=file]').files[0];
// 1. Ask your own server for an upload URLconst { upload } = awaitfetch('/api/upload', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ name: picked.name, size: picked.size, type: picked.type }),
}).then((r) => r.json());
// 2. Send the bytes straight to Rapidfile (files up to 95 MB use one PUT)const res = awaitfetch(upload.url, { method: 'PUT', body: picked });
const { file } = await res.json();
console.log(file.url); // https://cdn.rapidfile.cc/<id>/<name>
terminal
# 1. Create an upload (server side, with your secret key)curl https://api.rapidfile.cc/v1/uploads \
-H"Authorization: Bearer $RAPIDFILE_SECRET_KEY" \
-H"Content-Type: application/json" \
-d'{"name":"cat.jpg","size":48213,"type":"image/jpeg"}'# 2. PUT the bytes to upload.url from the response (no key needed)curl-T cat.jpg "$UPLOAD_URL"# Or upload from your server in one request (up to 95 MB)curl-T cat.jpg -H"Content-Type: image/jpeg" \
-H"Authorization: Bearer $RAPIDFILE_SECRET_KEY" \
"https://api.rapidfile.cc/v1/files?name=cat.jpg"
Kaikki, mitä käyttäjien lataukset tarvitsevat, eikä sinun tarvitse ylläpitää mitään
bolt
Suorat selainlataukset
Palvelimesi antaa selaimelle allekirjoitetun latausosoitteen. Tavut eivät koskaan kulje palvelimiesi kautta, joten ei ole mitään välitettävää tai skaalattavaa.
upload_file
Moniosainen lataus jopa 50 GB asti
Suuret tiedostot jaetaan osiin, jotka latautuvat rinnakkain ja yrittävät uudelleen itsestään. SDK hoitaa tämän yhdellä funktiokutsulla.
link
CDN-linkit
Jokaisella julkisella tiedostolla on pysyvä URL osoitteessa cdn.rapidfile.cc, valmis <img>-, <video>- tai latauslinkiksi.
Merkitse lataukset yksityisiksi ja jaa allekirjoitettuja URL-osoitteita, jotka vanhenevat haluamallasi tavalla, muutamasta sekunnista 7 päivään.
notifications
Webhookit HMAC-allekirjoituksella
Saat file.uploaded- ja file.deleted-tapahtumat, allekirjoitettuina HMAC-SHA256:lla, jotta tiedät niiden tulleen meiltä.
speed
Ilmainen siirtoliikenne
Ei siirtomaksuja eikä päivittäistä pyyntörajaa: CDN-jakelu on rajoittamaton jokaisessa tilauksessa, joten suosittu tiedosto ei koskaan maksa sinulle enempää.
verified_user
Kiinteä hinta
Aloita ilmaiseksi, sen jälkeen $5, $15, $49 kuukaudessa. Sivulla näkyvä hinta on laskussa näkyvä hinta.
terminal
Tavallinen REST, pieni SDK
Muutama päätepiste, JSON sisään ja ulos, CORS käytössä. Käytä selain-SDK:ta tai pelkkää fetch-kutsua millä tahansa kielellä.
smart_toy MCP-palvelin
Anna tekoälyagentillesi tiedostolataukset
Yhdistä Claude Code, Cursor, VS Code tai mikä tahansa MCP-asiakas osoitteeseen https://api.rapidfile.cc/mcp sovelluksen salaisella avaimella. Agenttisi voi ladata tekstiä, binääridataa tai URL-osoitteen ja saada CDN-linkin takaisin, jakaa allekirjoitettuja latausosoitteita, listata ja poistaa tiedostoja sekä tarkistaa käytön.
upload_file
create_upload_url
list_files
get_file
delete_file
get_signed_url
get_usage
descriptionMCP-dokumentaatioHae avain
Claude Code
claude mcp add --transport http rapidfile-api https://api.rapidfile.cc/mcp --header"Authorization: Bearer rk_live_…"
Mitä tuotetta tarvitsen?
Upload API on kehittäjien pysyvää tallennustilaa: tiedostot säilyvät, kunnes sinä tai sovelluksesi poistat ne. Jos haluat lähettää jollekulle tiedoston, joka vanhenee itsestään, tai isännöidä omia kuviasi ja videoitasi, nämä sopivat paremmin.
sendLähetä tiedosto kerran → Rapidfilephoto_libraryIsännöi kuva tai video pysyvästi → Mediacode_blocksTallenna sovelluksesi tiedostot pysyvästi → Upload API
send
Rapidfile
rapidfile.cc
Lähetä tiedosto jollekulle
boltMitä se tekee
Lähetä isoja tiedostoja, kansioita ja videoita linkillä, QR-koodilla tai 6-numeroisella koodilla.
scheduleKuinka kauan tiedostot säilyvät
Väliaikainen: 1 tunnista 30 päivään, sitten poistetaan automaattisesti.
groupKenelle se on tarkoitettu
Kenelle tahansa. Vastaanottajat eivät tarvitse tiliä.
paymentsSisältyy tilaukseesi
Ilmainen: 500 MB ilman tiliä, 2 GB kirjautuneena. Plus alkaen $3.99/kk kattaa kaikki kolme tuotetta.
uploadLähetä tiedostophoto_library
Rapidfile Media
media.rapidfile.cc
Isännöi kuvia ja videoita
boltMitä se tekee
Pysyvät CDN-linkit kuville, GIF-kuville ja videoille, siististi toimivalla soittimella ja upotuskoodeilla.
scheduleKuinka kauan tiedostot säilyvät
Kunnes poistat ne. Pysyvä tallennustila CDN-linkeillä.
groupKenelle se on tarkoitettu
Luojille, bloggaajille, foorumeille, dokumentaatiolle ja README-tiedostoille.
paymentsSisältyy tilaukseesi
Ilmainen: 1 GB. Rapidfile Plus: 10 GB, Pro: 50 GB. Raskaaseen käyttöön tarkoitettu lisäosa alkaen $4.99/kk.
cloud_uploadLataa mediacode_blocks
Rapidfile Upload API
api.rapidfile.cc
Olet täällä
Lisää tiedostojen lataus sovellukseesi
boltMitä se tekee
Pysyvä tiedostotallennus ja lataukset omaan web- tai mobiilisovellukseesi: allekirjoitetut selainlataukset, CDN-linkit, webhookit, yksityiset tiedostot ja pieni SDK.
scheduleKuinka kauan tiedostot säilyvät
Kunnes sinä tai sovelluksesi poistatte ne. Pysyvä tallennustila CDN-linkeillä.
groupKenelle se on tarkoitettu
Kehittäjille, jotka rakentavat sovelluksia omille käyttäjilleen.
paymentsSisältyy tilaukseesi
Ilmainen: 2 GB rajoittamattomilla CDN-pyynnöillä. Rapidfile Plus: 10 GB, Pro: 50 GB. Raskaaseen käyttöön tarkoitettu lisäosa alkaen $5/kk.
Isännöity tiedostolataus-palvelu web- tai mobiilisovellukseesi. Palvelimesi luo latauksen salaisella avaimella, käyttäjäsi selain lähettää tiedoston suoraan Rapidfileen, ja saat CDN-linkin sekä webhookin. Sen on rakentanut ja ylläpitää Enzonic LLC, Rapidfile-tiimin takana oleva yhtiö.
Paljonko se maksaa?
Upload API sisältyy jokaiseen Rapidfile-tilaukseen: 2 GB pysyvää tallennustilaa ja rajoittamattomat CDN-pyynnöt ilmaiseksi, enemmän tallennustilaa Rapidfile Plusilla ja Prolla. Raskaaseen käyttöön lisäosat alkavat $5 kuukaudessa 100 GB:lle. Hinnat ovat kiinteitä: siirtoliikenne- tai latauskohtaisia maksuja ei ole. Katso hinnat.
Kuinka kauan tiedostot säilytetään?
Pysyvästi. Upload API on pysyvää tallennustilaa: tiedostot säilyvät, kunnes poistat ne hallintanäkymässä tai sovelluksesi poistaa ne API:n kautta (DELETE /v1/files/:id). Mikään ei vanhene itsestään, toisin kuin Rapidfile-siirrot, jotka poistuvat itsestään 1 tunnin ja 30 päivän välillä.
Kulkevatko tiedostot palvelimeni kautta?
Eivät. Palvelimesi tekee vain yhden pienen JSON-pyynnön latauksen luomiseksi. Tavut kulkevat selaimesta suoraan Rapidfileen allekirjoitetun URL-osoitteen kautta, joka on voimassa yhden tunnin ajan ja toimii vain tälle yhdelle tiedostolle.
Kuinka suuria latauksia voi tehdä?
Ilmaisessa tilauksessa enintään 512 MB per tiedosto ja tilauksissa Scale enintään 50 GB. Yli 95 Mt:n tiedostot ladataan rinnakkaisissa osissa; selain-SDK hoitaa sen, myös uudelleenyritykset ja edistymisen.
Voivatko tiedostot olla yksityisiä?
Kyllä. Luo lataus asetuksella "acl": "private". Yksityisillä tiedostoilla ei ole julkista URL-osoitetta; palvelimesi luo lyhytikäisiä allekirjoitettuja URL-osoitteita (enintään 7 päivää), kun käyttäjän pitää nähdä tiedosto.
Mitä kehyksiä tuetaan?
Mikä tahansa, mikä voi tehdä HTTPS-pyynnön. Dokumentaatiossa on kopioi ja liitä -oppaat kohteille Next.js, Express, SvelteKit ja tavallinen HTML, ja API on tavallinen REST JSON-muodossa.
Onko SDK:ta?
Riippuvuudeton selainmoduuli osoitteessa https://api.rapidfile.cc/sdk.js (MIT-lisenssi). Se lataa yksittäisiä ja moniosaisia tiedostoja, raportoi edistymisen ja yrittää epäonnistuneet osat uudelleen. Palvelinpuolella tarvitset vain fetch-kutsun.
Voivatko tekoälyagentit käyttää API:a?
Kyllä. https://api.rapidfile.cc/mcp on etä-MCP-palvelin (Streamable HTTP). Yhdistä Claude Code, Cursor, VS Code tai mikä tahansa MCP-asiakas sovelluksen salaisella avaimella, ja agentti voi ladata tiedostoja, listata ja poistaa niitä, luoda allekirjoitettuja URL-osoitteita ja tarkistaa käytön. Katso MCP tekoälyagenteille.
Julkaise tiedostolataukset tänään
Luo sovellus, kopioi salainen avain palvelimellesi ja lisää SDK.