আপনার ব্যবহারকারীদের সরাসরি ব্রাউজার থেকে ছবি, ভিডিও ও নথি আপলোড করতে দিন। আপনি বা আপনার অ্যাপ মুছে না দেওয়া পর্যন্ত ফাইল স্থায়ীভাবে থাকে, প্রতিটির সাথে একটি CDN লিংক ও স্বাক্ষরিত webhook। প্রতিটি Rapidfile প্ল্যানে অন্তর্ভুক্ত, কোনো ব্যান্ডউইথ ফি ছাড়া।
codeডেভেলপারদের অ্যাপের জন্য স্থায়ী ফাইল স্টোরেজ: আপনি বা আপনার অ্যাপ মুছে না দেওয়া পর্যন্ত ফাইল থাকে, CDN লিংক থেকে পরিবেশিত হয়। নিজে মেয়াদোত্তীর্ণ হওয়া ফাইল পাঠাতে Rapidfile ব্যবহার করুন। নিজের ছবি ও ভিডিও হোস্ট করতে Rapidfile Media ব্যবহার করুন।
addএকটি API কী নিনডকুমেন্টেশন পড়ুন
২ GBবিনামূল্যে স্টোরেজ
$5/মাস ১০০ GB-এর জন্য
৫০ 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
সরাসরি ব্রাউজার আপলোড
আপনার সার্ভার ব্রাউজারকে একটি স্বাক্ষরিত আপলোড URL দেয়। বাইট কখনো আপনার সার্ভার স্পর্শ করে না, তাই প্রক্সি বা স্কেল করার কিছু নেই।
upload_file
৫০ GB পর্যন্ত মাল্টিপার্ট
বড় ফাইল অংশে ভাগ হয়ে সমান্তরালে আপলোড হয় এবং নিজে থেকে আবার চেষ্টা করে। SDK এটি একটি ফাংশন কলে করে।
link
CDN লিংক
প্রতিটি পাবলিক ফাইল cdn.rapidfile.cc-এ একটি স্থায়ী URL পায়, <img>, <video> বা ডাউনলোড লিংকের জন্য প্রস্তুত।
lock
ব্যক্তিগত ফাইল, স্বাক্ষরিত URL
আপলোড ব্যক্তিগত চিহ্নিত করুন এবং স্বাক্ষরিত URL দিন, যা আপনি বেছে নেওয়া সময়ে মেয়াদোত্তীর্ণ হয়, কয়েক সেকেন্ড থেকে 7 দিন পর্যন্ত।
notifications
HMAC সহ Webhook
file.uploaded ও file.deleted ইভেন্ট পান, HMAC-SHA256 দিয়ে স্বাক্ষরিত, যাতে আপনি জানেন তা আমাদের থেকে এসেছে।
speed
বিনামূল্যে ব্যান্ডউইথ
কোনো egress ফি বা দৈনিক অনুরোধ সীমা নেই: প্রতিটি প্ল্যানে CDN ডেলিভারি সীমাহীন, তাই জনপ্রিয় ফাইল আপনার বেশি খরচ করায় না।
verified_user
নির্দিষ্ট মূল্য
শুরু করা বিনামূল্যে, তারপর মাসে $5, $15, $49। পাতায় দাম মানে ইনভয়েসের দাম।
terminal
সাধারণ REST, ছোট SDK
কয়েকটি এন্ডপয়েন্ট, JSON ইন ও আউট, CORS সক্রিয়। ব্রাউজার SDK ব্যবহার করুন, বা যেকোনো ভাষা থেকে শুধু fetch।
smart_toy MCP সার্ভার
আপনার AI এজেন্টকে ফাইল আপলোডের ক্ষমতা দিন
অ্যাপের সিক্রেট কী দিয়ে Claude Code, Cursor, VS Code বা যেকোনো MCP ক্লায়েন্টকে https://api.rapidfile.cc/mcp-এর সাথে যুক্ত করুন। আপনার এজেন্ট টেক্সট, বাইনারি বা একটি URL আপলোড করে CDN লিংক ফেরত পেতে পারে, স্বাক্ষরিত আপলোড URL দিতে পারে, ফাইল তালিকা ও মুছতে পারে এবং ব্যবহার দেখতে পারে।
upload_file
create_upload_url
list_files
get_file
delete_file
get_signed_url
get_usage
descriptionMCP ডকুমেন্টেশনএকটি কী নিন
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 কোড বা 6-সংখ্যার কোড দিয়ে বড় ফাইল, ফোল্ডার ও ভিডিও পাঠান।
scheduleফাইল কতদিন থাকে
অস্থায়ী: 1 ঘণ্টা থেকে 30 দিন, তারপর স্বয়ংক্রিয়ভাবে মুছে যায়।
groupএটি কাদের জন্য
যে কেউ। প্রাপকের কখনো অ্যাকাউন্ট লাগে না।
paymentsআপনার প্ল্যানে অন্তর্ভুক্ত
বিনামূল্যে: অ্যাকাউন্ট ছাড়া ৫০০ MB, সাইন ইন অবস্থায় ২ GB। Plus $3.99/মাস থেকে তিনটি পণ্যই কভার করে।
uploadএকটি ফাইল পাঠানphoto_library
Rapidfile Media
media.rapidfile.cc
ছবি ও ভিডিও হোস্ট করুন
boltএটি কী করে
ছবি, GIF ও ভিডিওর জন্য স্থায়ী CDN লিংক, পরিচ্ছন্ন প্লেয়ার ও এমবেড কোডসহ।
scheduleফাইল কতদিন থাকে
আপনি মুছে না দেওয়া পর্যন্ত। CDN লিংকসহ স্থায়ী স্টোরেজ।
groupএটি কাদের জন্য
নির্মাতা, ব্লগার, ফোরাম, ডক ও README।
paymentsআপনার প্ল্যানে অন্তর্ভুক্ত
বিনামূল্যে: ১ GB। Rapidfile Plus: ১০ GB, Pro: ৫০ GB। ভারী ব্যবহারের অ্যাড-অন $4.99/মাস থেকে।
cloud_uploadমিডিয়া আপলোড করুনcode_blocks
Rapidfile Upload API
api.rapidfile.cc
আপনি এখানে আছেন
আপনার অ্যাপে ফাইল আপলোড যোগ করুন
boltএটি কী করে
আপনার নিজের ওয়েব বা মোবাইল অ্যাপের জন্য স্থায়ী ফাইল স্টোরেজ ও আপলোড: স্বাক্ষরিত ব্রাউজার আপলোড, CDN লিংক, webhook, ব্যক্তিগত ফাইল ও একটি ছোট SDK।
scheduleফাইল কতদিন থাকে
আপনি বা আপনার অ্যাপ মুছে না দেওয়া পর্যন্ত। CDN লিংকসহ স্থায়ী স্টোরেজ।
groupএটি কাদের জন্য
নিজের ব্যবহারকারীদের জন্য অ্যাপ তৈরিকারী ডেভেলপার।
paymentsআপনার প্ল্যানে অন্তর্ভুক্ত
বিনামূল্যে: ২ GB, সীমাহীন CDN অনুরোধসহ। Rapidfile Plus: ১০ GB, Pro: ৫০ GB। ভারী ব্যবহারের অ্যাড-অন $5/মাস থেকে।
আপনার ওয়েব বা মোবাইল অ্যাপের জন্য একটি হোস্টেড ফাইল আপলোড সেবা। আপনার সার্ভার একটি সিক্রেট কী দিয়ে আপলোড তৈরি করে, ব্যবহারকারীর ব্রাউজার ফাইল সরাসরি Rapidfile-এ পাঠায়, আর আপনি একটি CDN লিংক ও একটি webhook পান। এটি Enzonic LLC তৈরি ও পরিচালনা করে, Rapidfile-এর পেছনের দল।
খরচ কত?
Upload API প্রতিটি Rapidfile প্ল্যানে অন্তর্ভুক্ত: ২ GB স্থায়ী স্টোরেজ ও সীমাহীন CDN অনুরোধ বিনামূল্যে, Rapidfile Plus ও Pro-তে আরও স্টোরেজ। ভারী ব্যবহারে অ্যাড-অন ১০০ GB-এর জন্য মাসে $5 থেকে শুরু। দাম নির্দিষ্ট: কোনো ব্যান্ডউইথ বা প্রতি-আপলোড ফি নেই। মূল্য দেখুন।
ফাইল কতদিন রাখা হয়?
স্থায়ীভাবে। Upload API স্থায়ী স্টোরেজ: আপনি ড্যাশবোর্ডে মুছে দেওয়া পর্যন্ত, বা আপনার অ্যাপ API-এর মাধ্যমে মুছে (DELETE /v1/files/:id) দেওয়া পর্যন্ত ফাইল থাকে। নিজে থেকে কিছু মেয়াদোত্তীর্ণ হয় না, তেমন Rapidfile ট্রান্সফার-এর মতো নয়, যা 1 ঘণ্টা থেকে 30 দিন পর নিজে মুছে যায়।
ফাইল কি আমার সার্ভারের মধ্য দিয়ে যায়?
না। আপনার সার্ভার শুধু আপলোড তৈরির জন্য একটি ছোট JSON অনুরোধ পাঠায়। বাইটগুলো ব্রাউজার থেকে সরাসরি Rapidfile-এ যায়, একটি স্বাক্ষরিত URL ব্যবহার করে যা এক ঘণ্টার জন্য বৈধ এবং শুধু ওই একটি ফাইলের জন্য কাজ করে।
আপলোড কত বড় হতে পারে?
বিনামূল্যের প্ল্যানে প্রতি ফাইল ৫১২ MB পর্যন্ত, এবং Scale-এ ৫০ GB পর্যন্ত। 95 MB-র বেশি ফাইল সমান্তরাল অংশে আপলোড হয়; ব্রাউজার SDK এটি সামলায়, যার মধ্যে পুনরায় চেষ্টা ও অগ্রগতিও থাকে।
ফাইল কি ব্যক্তিগত হতে পারে?
হ্যাঁ। "acl": "private" দিয়ে আপলোড তৈরি করুন। ব্যক্তিগত ফাইলের কোনো পাবলিক URL থাকে না; ব্যবহারকারীর ফাইল দেখার দরকার হলে আপনার সার্ভার স্বল্পমেয়াদি স্বাক্ষরিত URL (7 দিন পর্যন্ত) তৈরি করে।
কোন ফ্রেমওয়ার্ক সমর্থিত?
HTTPS অনুরোধ করতে পারে এমন যেকোনো কিছু। ডকুমেন্টেশনে Next.js, Express, SvelteKit ও সাধারণ HTML-এর জন্য কপি-পেস্ট গাইড আছে, এবং API হলো JSON-সহ সাধারণ REST।
কোনো SDK আছে কি?
https://api.rapidfile.cc/sdk.js-এ একটি নির্ভরতামুক্ত ব্রাউজার মডিউল (MIT লাইসেন্স)। এটি একক ফাইল ও মাল্টিপার্ট ফাইল আপলোড করে, অগ্রগতি জানায় এবং ব্যর্থ অংশ আবার চেষ্টা করে। সার্ভার দিকে আপনার শুধু fetch লাগবে।
AI এজেন্ট কি API ব্যবহার করতে পারে?
হ্যাঁ। https://api.rapidfile.cc/mcp একটি রিমোট MCP সার্ভার (Streamable HTTP)। অ্যাপের সিক্রেট কী দিয়ে Claude Code, Cursor, VS Code বা যেকোনো MCP ক্লায়েন্ট যুক্ত করুন, এবং এজেন্ট ফাইল আপলোড, তালিকা ও মুছতে, স্বাক্ষরিত URL তৈরি করতে এবং ব্যবহার দেখতে পারে। AI এজেন্টের জন্য MCP দেখুন।
আজই বিকেলে আপলোড চালু করুন
একটি অ্যাপ তৈরি করুন, সিক্রেট কী আপনার সার্ভারে কপি করুন, SDK যোগ করুন।