Lat brúkararnar upload myndir, videoir og skjøl beinleiðis úr vafaranum. Fílirnar verða goymdar varandi, til tú ella tín app strikar tær, og hvør hevur eina CDN-leinkju og eina signeraða webhook. Við í hvørji Rapidfile-ætlan, uttan gjøld fyri bandbreidd.
codeVarandi fílagoymsla til menningarfólks appir: fílirnar verða til tú ella tín app strikar tær, og verða vístar frá CDN-leinkjum. At senda eina fíl, sum gildast sjálvir, brúka Rapidfile. At hýsa tínar egnu myndir og videoir, brúka Rapidfile Media.
addFá ein API-lykilLes dokumentatiónina
2 GBgratis goymsla
$5/mán. fyri 100 GB
50 GBmesta fílustørd
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"
Alt, sum brúkaraupload tørvar, uttan at tú skalt reka nakað
bolt
Beinleiðis uploads úr vafara
Tín server ger vafaranum eina signeraða upload-URL. Bytes fara ongantíð gjøgnum tínar servarar, so ongin proxy og skalering er neyðug.
upload_file
Multipart upp til 50 GB
Stórar fílir verða býttar í partar, sum verða uploaðir í parallel og royna aftur sjálvir. SDK-ið ger hetta við einum funktiónskalli.
link
CDN-leinkjur
Hvør almenn fílu fær eina varandi URL á cdn.rapidfile.cc, klár til <img>, <video> ella niðurtøku-leinkju.
lock
Privatar fílir, signeraðar URL-ir
Merk uploads sum privat og geva signeraðar URL-ir, sum gildast, tá tú vilt, frá fáum sekundum upp til 7 dagar.
notifications
Webhooks við HMAC
Tú fært file.uploaded- og file.deleted-hendingar, signeraðar við HMAC-SHA256, so tú veist, at tær koma frá okkum.
speed
Gratis bandbreidd
Ongi gjøld fyri útgáfu og ongi dagligt umbønamark: CDN-útvegan er ótakmarkað á hvørjari ætlan, so ein vælumtókt fíla kostar tær ongantíð meira.
verified_user
Fastur prísur
Gratis at byrja, síðani $5, $15, $49 um mánaðin. Prísurin á síðuni er prísurin á fakturuni.
terminal
Einføldt REST, lítið SDK
Fá endapunktir, JSON inn og út, CORS virkið. Brúk vafara-SDK-ið ella bert fetch úr hvørjum máli.
smart_toy MCP-server
Gev tínum AI-agenti fílaupload
Tengi Claude Code, Cursor, VS Code ella ein hvønn MCP-klient til https://api.rapidfile.cc/mcp við lyklinum hjá einari app. Agentin kann upload tekst, binært ella eina URL og fáa eina CDN-leinkju aftur, geva signeraðar upload-URL-ir, lista og strika fílir og kanna nýtsluna.
upload_file
create_upload_url
list_files
get_file
delete_file
get_signed_url
get_usage
descriptionMCP-dokumentatiónFá ein lykil
Claude Code
claude mcp add --transport http rapidfile-api https://api.rapidfile.cc/mcp --header"Authorization: Bearer rk_live_…"
Hvørt produkt skal eg brúka?
Upload API er varandi goymsla til menningarfólk: fílirnar verða til tú ella tín app strikar tær. Vil tú senda einum fólki eina fílu, ið gildast sjálvir, ella hýsa egnar myndir og videoir, passa hesi betur.
sendSend eina fíl einaferð → Rapidfilephoto_libraryHýs eina mynd ella video varandi → Mediacode_blocksGoym fílirnar hjá tíni appi varandi → Upload API
send
Rapidfile
rapidfile.cc
Send eina fíl til onkran
boltHvat tað gerð
Send stórar fílir, mappur og videoir við leinkju, QR-kotu ella 6-talskotu.
scheduleHvussu leingi fílirnar verða
Í eina tíð: 1 tími til 30 dagar, so verða tær strikaðar sjálvirkandi.
groupHvør tað er ætlað
Hvønn sum helst. Móttakarar hava als ikki brúk fyri kontu.
paymentsVið í tíni ætlan
Gratis: 500 MB uttan kontu, 2 GB innskrivað. Plus frá $3.99/mánaður dekkir allar triggjar verkætlanirnar.
uploadSend eina fílphoto_library
Rapidfile Media
media.rapidfile.cc
Hýs myndir og videoir
boltHvat tað gerð
Varandi CDN-leinkjur til myndir, GIF og videoir, við einum reinum spælara og innfelingarkotum.
scheduleHvussu leingi fílirnar verða
Til tú strikar tær. Varandi goymsla við CDN-leinkjum.
groupHvør tað er ætlað
Skaparar, bloggarar, forum, dokumentatiónir og READMEs.
paymentsVið í tíni ætlan
Gratis: 1 GB. Rapidfile Plus: 10 GB, Pro: 50 GB. Viðbót til tungt brúk frá $4.99/mánaður.
cloud_uploadUpload mediacode_blocks
Rapidfile Upload API
api.rapidfile.cc
Tú ert her
Legg fílaupload afturat tíni appi
boltHvat tað gerð
Varandi fílagoymsla og upload til tína egnu vev- ella telefonappi: undirskrivaðir uploads úr vafara, CDN-leinkjur, webhooks, privatar fílir og ein lítil SDK.
scheduleHvussu leingi fílirnar verða
Til tú ella tín app strikar tær. Varandi goymsla við CDN-leinkjum.
groupHvør tað er ætlað
Menningarfólk, ið byggja appir til sínar egnu brúkarar.
paymentsVið í tíni ætlan
Gratis: 2 GB við ótakmarkaðum CDN-fyrispurningum. Rapidfile Plus: 10 GB, Pro: 50 GB. Viðbót til tungt brúk frá $5/mánaður.
Ein hýstur fílaupload-tænastur til tína web- ella telefonapp. Tín server ger ein upload við einum loyniligum lykli, brúkarans vafari sendir fílina beinleiðis til Rapidfile, og tú fært eina CDN-leinkju og ein webhook. Tað er bygt og rikið av Enzonic LLC, sum stendur aftan fyri Rapidfile.
Hvat kostar tað?
Upload API er við í hvørji Rapidfile-ætlan: 2 GB varandi goymsla og ótakmarkaðar CDN-fyrispurningar gratis, meiri goymsla við Rapidfile Plus og Pro. Til tungt brúk byrja viðbøturnar á $5 um mánaðin fyri 100 GB. Prísirnir eru fastir: einki gjald fyri bandbreidd ella fyri hvønn upload. Sí prísirnar.
Hversu leingi verða fílirnar goymdar?
Varandi. Upload API er varandi goymsla: fílirnar verða til tú strikar tær í dashboardinum, ella tín app strikar tær gjøgnum API-ið (DELETE /v1/files/:id). Ongin fíla gildast sjálvir, ólíkt Rapidfile-flutningar, sum strika seg sjálvar eftir 1 tíma til 30 dagar.
Fara fílirnar um tín server?
Nei. Tín server ger bert eina lítla JSON-umbøn at gera uploadið. Bytes fara beinleiðis frá vafaranum til Rapidfile við eini signeraðari URL, ið er gildug í eina tíma og virkar bert fyri hesa eina fílu.
Hversu stórir kunnu uploads vera?
Upp til 512 MB fyri hvørja fílu á gratis ætlanini og upp til 50 GB á Scale. Fílir størri enn 95 MB verða uploaðar í paralleluppskiftum; vafara-SDK annast tað, eisini umroyndir og framgang.
Kunnu fílir vera privatar?
Ja. Ger uploadið við "acl": "private". Privatar fílir hava ikki almenna URL; tín server ger stuttgildar signeraðar URL-ir (upp til 7 dagar), tá brúkarin skal síggja fíluna.
Hvørji karmar eru stuðlaðir?
Hvat sum helst, sum kann gera eina HTTPS-umbøn. Dokumentatiónin hevur avrita-og-set-inn-leiðbeiningar til Next.js, Express, SvelteKit og vanligt HTML, og API-ið er einføldt REST við JSON.
Finst eitt SDK?
Ein vafaramodul uttan avhangnar pakkar á https://api.rapidfile.cc/sdk.js (MIT-loyvi). Hann uploadar einstakar og multipart-fílir, vísir framgang og royndir aftur feilaðar partar. Á serversíðuni tørvar tú bert fetch.
Kunnu AI-agentar brúka API-ið?
Ja. https://api.rapidfile.cc/mcp er ein fjarstýrdur MCP-server (Streamable HTTP). Tengi Claude Code, Cursor, VS Code ella ein hvønn MCP-klient við lyklinum hjá einari app, og agentin kann upload fílir, lista og strika tær, gera signeraðar URL-ir og kanna nýtsluna. Sí MCP fyri AI-agentar.
Set uploads í gang í dag
Stovna eina app, avrita loyniliga lykilin í tín server og set SDK-ið inn.