Ανεβάσματα αρχείων για την εφαρμογή σας, χωρίς τον λογαριασμό
Αφήστε τους χρήστες σας να ανεβάζουν φωτογραφίες, βίντεο και έγγραφα κατευθείαν από τον browser. Τα αρχεία αποθηκεύονται μόνιμα έως ότου τα διαγράψετε εσείς ή η εφαρμογή σας, το καθένα με σύνδεσμο CDN και υπογεγραμμένο webhook. Περιλαμβάνεται σε κάθε πρόγραμμα Rapidfile, χωρίς χρεώσεις εύρους ζώνης.
codeΜόνιμος αποθηκευτικός χώρος αρχείων για τις εφαρμογές των προγραμματιστών: τα αρχεία μένουν μέχρι να τα διαγράψετε εσείς ή η εφαρμογή σας, και σερβίρονται από συνδέσμους CDN. Για να στείλετε αρχείο που λήγει μόνο του, χρησιμοποιήστε το Rapidfile. Για να φιλοξενήσετε τις δικές σας εικόνες και βίντεο, χρησιμοποιήστε το Rapidfile Media.
addΑποκτήστε κλειδί APIΔιαβάστε την τεκμηρίωση
2 GBδωρεάν αποθηκευτικός χώρος
$5/μήνα για 100 GB
50 GBμέγιστο μέγεθος αρχείου
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"
Όλα όσα χρειάζονται τα ανεβάσματα χρηστών, χωρίς να χρειάζεται να τρέχετε τίποτα
bolt
Άμεσα ανεβάσματα από τον browser
Ο διακομιστής σας δίνει στον browser έναν υπογεγραμμένο σύνδεσμο ανεβάσματος. Τα δεδομένα δεν περνούν ποτέ από τους διακομιστές σας, οπότε δεν υπάρχει τίποτα να διαμεσολαβηθεί ή να κλιμακωθεί.
upload_file
Multipart έως 50 GB
Τα μεγάλα αρχεία χωρίζονται σε τμήματα που ανεβαίνουν παράλληλα και ξαναδοκιμάζονται μόνα τους. Το SDK το κάνει με μία κλήση συνάρτησης.
link
Σύνδεσμοι CDN
Κάθε δημόσιο αρχείο παίρνει μόνιμο URL στο cdn.rapidfile.cc, έτοιμο για σύνδεσμο <img>, <video> ή λήψης.
lock
Ιδιωτικά αρχεία, υπογεγραμμένοι σύνδεσμοι
Ορίστε ανεβάσματα ως ιδιωτικά και δώστε υπογεγραμμένους συνδέσμους που λήγουν όποτε θέλετε, από λίγα δευτερόλεπτα έως 7 ημέρες.
notifications
Webhooks με HMAC
Λάβετε συμβάντα file.uploaded και file.deleted, υπογεγραμμένα με HMAC-SHA256, ώστε να ξέρετε ότι προέρχονται από εμάς.
speed
Δωρεάν εύρος ζώνης
Χωρίς χρεώσεις εξερχόμενης κίνησης και χωρίς ημερήσιο όριο αιτημάτων: η παράδοση CDN είναι απεριόριστη σε κάθε πρόγραμμα, οπότε ένα δημοφιλές αρχείο δεν σας κοστίζει ποτέ περισσότερο.
verified_user
Σταθερή τιμή
Δωρεάν για να ξεκινήσετε, έπειτα $5, $15, $49 τον μήνα. Η τιμή στη σελίδα είναι η τιμή στο τιμολόγιο.
terminal
Απλό REST, μικρό SDK
Λίγα endpoints, JSON σε είσοδο και έξοδο, CORS ενεργοποιημένο. Χρησιμοποιήστε το SDK του browser ή απλώς fetch από οποιαδήποτε γλώσσα.
smart_toy MCP server
Δώστε στον AI agent σας ανεβάσματα αρχείων
Συνδέστε το Claude Code, το Cursor, το VS Code ή οποιοδήποτε MCP client στο https://api.rapidfile.cc/mcp με το μυστικό κλειδί μιας εφαρμογής. Ο agent σας μπορεί να ανεβάσει κείμενο, δυαδικά δεδομένα ή ένα URL και να λάβει σύνδεσμο CDN, να δίνει υπογεγραμμένους συνδέσμους ανεβάσματος, να εμφανίζει και να διαγράφει αρχεία και να ελέγχει τη χρήση.
upload_file
create_upload_url
list_files
get_file
delete_file
get_signed_url
get_usage
descriptionΤεκμηρίωση MCPΑποκτήστε κλειδί
Claude Code
claude mcp add --transport http rapidfile-api https://api.rapidfile.cc/mcp --header"Authorization: Bearer rk_live_…"
Ποιο χρειάζομαι;
Το Upload API είναι μόνιμος αποθηκευτικός χώρος για προγραμματιστές: τα αρχεία μένουν έως ότου τα διαγράψετε εσείς ή η εφαρμογή σας. Για να στείλετε σε κάποιον αρχείο που λήγει μόνο του, ή για να φιλοξενήσετε τις δικές σας εικόνες και βίντεο, αυτά ταιριάζουν καλύτερα.
sendΣτείλτε ένα αρχείο μία φορά → Rapidfilephoto_libraryΦιλοξενήστε μια εικόνα ή βίντεο μόνιμα → Mediacode_blocksΑποθηκεύστε τα αρχεία της εφαρμογής σας μόνιμα → Upload API
send
Rapidfile
rapidfile.cc
Στείλτε ένα αρχείο σε κάποιον
boltΤι κάνει
Στείλτε μεγάλα αρχεία, φακέλους και βίντεο με σύνδεσμο, QR code ή κωδικό 6 ψηφίων.
scheduleΠόσο μένουν τα αρχεία
Προσωρινά: από 1 ώρα έως 30 ημέρες, μετά διαγράφονται αυτόματα.
groupΓια ποιον είναι
Οποιονδήποτε. Οι παραλήπτες δεν χρειάζονται ποτέ λογαριασμό.
paymentsΠεριλαμβάνεται στο πρόγραμμά σας
Δωρεάν: 500 MB χωρίς λογαριασμό, 2 GB με σύνδεση. Το Plus από $3.99/μήνα καλύπτει και τα τρία προϊόντα.
uploadΣτείλτε ένα αρχείοphoto_library
Rapidfile Media
media.rapidfile.cc
Φιλοξενήστε εικόνες και βίντεο
boltΤι κάνει
Μόνιμοι σύνδεσμοι CDN για εικόνες, GIF και βίντεο, με καθαρό player και κώδικα embed.
scheduleΠόσο μένουν τα αρχεία
Μέχρι να τα διαγράψετε. Μόνιμος αποθηκευτικός χώρος με συνδέσμους CDN.
groupΓια ποιον είναι
Δημιουργούς, bloggers, φόρουμ, τεκμηρίωση και READMEs.
paymentsΠεριλαμβάνεται στο πρόγραμμά σας
Δωρεάν: 1 GB. Rapidfile Plus: 10 GB, Pro: 50 GB. Πρόσθετο για έντονη χρήση από $4.99/μήνα.
cloud_uploadΑνεβάστε mediacode_blocks
Rapidfile Upload API
api.rapidfile.cc
Βρίσκεστε εδώ
Προσθέστε ανεβάσματα αρχείων στην εφαρμογή σας
boltΤι κάνει
Μόνιμος αποθηκευτικός χώρος και ανεβάσματα για τη δική σας web ή mobile εφαρμογή: υπογεγραμμένα ανεβάσματα από τον browser, σύνδεσμοι CDN, webhooks, ιδιωτικά αρχεία και ένα μικρό SDK.
scheduleΠόσο μένουν τα αρχεία
Μέχρι να τα διαγράψετε εσείς ή η εφαρμογή σας. Μόνιμος αποθηκευτικός χώρος με συνδέσμους CDN.
groupΓια ποιον είναι
Προγραμματιστές που φτιάχνουν εφαρμογές για τους δικούς τους χρήστες.
paymentsΠεριλαμβάνεται στο πρόγραμμά σας
Δωρεάν: 2 GB με απεριόριστα αιτήματα CDN. Rapidfile Plus: 10 GB, Pro: 50 GB. Πρόσθετο για έντονη χρήση από $5/μήνα.
Μια φιλοξενούμενη υπηρεσία ανεβάσματος αρχείων για την web ή mobile εφαρμογή σας. Ο διακομιστής σας δημιουργεί ένα ανέβασμα με μυστικό κλειδί, ο browser του χρήστη στέλνει το αρχείο κατευθείαν στο Rapidfile και λαμβάνετε σύνδεσμο CDN και webhook. Το κατασκευάζει και το λειτουργεί η Enzonic LLC, η ομάδα πίσω από το Rapidfile.
Πόσο κοστίζει;
Το Upload API περιλαμβάνεται σε κάθε πρόγραμμα Rapidfile: 2 GB μόνιμου αποθηκευτικού χώρου και απεριόριστα αιτήματα CDN δωρεάν, περισσότερος χώρος με το Rapidfile Plus και Pro. Για έντονη χρήση, τα πρόσθετα ξεκινούν από $5 τον μήνα για 100 GB. Οι τιμές είναι σταθερές: δεν υπάρχουν χρεώσεις εύρους ζώνης ή ανά ανέβασμα. Δείτε την τιμολόγηση.
Πόσο καιρό διατηρούνται τα αρχεία;
Μόνιμα. Το Upload API είναι μόνιμος αποθηκευτικός χώρος: τα αρχεία μένουν έως ότου τα διαγράψετε στον πίνακα ελέγχου ή η εφαρμογή σας τα διαγράψει μέσω του API (DELETE /v1/files/:id). Τίποτα δεν λήγει μόνο του, σε αντίθεση με τις μεταφορές Rapidfile, που διαγράφονται μόνες τους μετά από 1 ώρα έως 30 ημέρες.
Περνούν τα αρχεία από τον διακομιστή μου;
Όχι. Ο διακομιστής σας κάνει μόνο ένα μικρό αίτημα JSON για να δημιουργήσει το ανέβασμα. Τα δεδομένα πηγαίνουν από τον browser κατευθείαν στο Rapidfile μέσω υπογεγραμμένου συνδέσμου που ισχύει για μία ώρα και λειτουργεί μόνο για αυτό το ένα αρχείο.
Πόσο μεγάλα μπορούν να είναι τα ανεβάσματα;
Έως 512 MB ανά αρχείο στο δωρεάν πρόγραμμα και έως 50 GB στο Scale. Τα αρχεία άνω των 95 MB ανεβαίνουν σε παράλληλα τμήματα· το SDK του browser τα διαχειρίζεται, με επαναδοκιμές και πρόοδο.
Μπορούν τα αρχεία να είναι ιδιωτικά;
Ναι. Δημιουργήστε το ανέβασμα με "acl": "private". Τα ιδιωτικά αρχεία δεν έχουν δημόσιο URL· ο διακομιστής σας δημιουργεί υπογεγραμμένους συνδέσμους μικρής διάρκειας (έως 7 ημέρες) όταν ένας χρήστης πρέπει να δει το αρχείο.
Ποια frameworks υποστηρίζονται;
Οτιδήποτε μπορεί να κάνει αίτημα HTTPS. Η τεκμηρίωση έχει οδηγούς αντιγραφής-επικόλλησης για Next.js, Express, SvelteKit και απλό HTML, και το API είναι απλό REST με JSON.
Υπάρχει SDK;
Μια ανεξάρτητη browser μονάδα στο https://api.rapidfile.cc/sdk.js (άδεια MIT). Ανεβάζει μεμονωμένα και multipart αρχεία, αναφέρει την πρόοδο και ξαναδοκιμάζει τα αποτυχημένα τμήματα. Στον διακομιστή χρειάζεστε μόνο το fetch.
Μπορούν οι AI agents να χρησιμοποιήσουν το API;
Ναι. Το https://api.rapidfile.cc/mcp είναι ένας απομακρυσμένος MCP server (Streamable HTTP). Συνδέστε το Claude Code, το Cursor, το VS Code ή οποιοδήποτε MCP client με το μυστικό κλειδί μιας εφαρμογής και ο agent μπορεί να ανεβάζει αρχεία, να τα εμφανίζει και να τα διαγράφει, να δημιουργεί υπογεγραμμένους συνδέσμους και να ελέγχει τη χρήση. Δείτε το MCP για AI agents.
Βγάλτε τα ανεβάσματα σε παραγωγή σήμερα το απόγευμα
Δημιουργήστε μια εφαρμογή, αντιγράψτε το μυστικό κλειδί στον διακομιστή σας και προσθέστε το SDK.