RapidfileAPI
साइन इन
Rapidfile API

Rapidfile उत्पाद



Upload API v1

आपके ऐप खातिर फ़ाइल अपलोड, बिना भारी बिल के

आपके यूज़र सीधे ब्राउज़र से फ़ोटो, वीडियो आ दस्तावेज़ अपलोड कर सकस। फ़ाइल आप या आपके ऐप मिटावे तक हमेशा खातिर रखल जाला, हर एक खातिर CDN लिंक आ साइन्ड webhook के साथ। हर Rapidfile प्लान में शामिल, बैंडविड्थ शुल्क नइखे।

डेवलपर के ऐप खातिर स्थायी फ़ाइल स्टोरेज: फ़ाइल आप या आपके ऐप मिटावे तक रहेली, CDN लिंक से परोसल जाला। अपने आप खतम होवे वाला फ़ाइल भेजे खातिर Rapidfile इस्तेमाल करीं। अपन फ़ोटो आ वीडियो होस्ट करे खातिर Rapidfile Media इस्तेमाल करीं।

API key लीं दस्तावेज़ पढ़ीं
  • २ GBमुफ़्त स्टोरेज
  • $5/महीना १०० GB खातिर
  • ५० GBअधिकतम फ़ाइल आकार
app/api/upload/route.ts
// app/api/upload/route.ts: runs on your server, so the secret key stays private
import { auth } from '@/lib/auth'; // your own session check

export async function POST(req: Request) {
  const user = await auth(req);
  if (!user) return Response.json({ error: 'unauthorized' }, { status: 401 });

  const { name, size, type } = await req.json();
  const res = await fetch('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 } }),
  });
  return Response.json(await res.json(), { status: res.status });
}
200PUT upload.url
{
  "file": {
    "id": "Xy7Kq2Lm9P",
    "name": "cat.jpg",
    "status": "ready",
    "url": "https://cdn.rapidfile.cc/Xy7Kq2Lm9P/cat.jpg"
  }
}

ई कइसे काम करेला

तीन अनुरोध, फ़ाइल आपके सर्वर से होके ना जाई

  1. 1

    आपके सर्वर अपलोड बनावेला

    आपके सीक्रेट key के साथ एक POST /v1/uploads। कौन का अपलोड करी आ केतना बड़ होई, ई आप तय करीं।

    आपके सर्वर → Rapidfile
    POST /v1/uploads
    Authorization: Bearer rk_live_…
    
    { "name": "cat.jpg", "size": 48213, "type": "image/jpeg" }
  2. 2

    ब्राउज़र सीधे अपलोड करेला

    जवाब में साइन्ड URL होला। ब्राउज़र ओकरा पर फ़ाइल PUT करेला; बड़ फ़ाइल समानांतर हिस्सा में जाला।

    ब्राउज़र → Rapidfile
    await uploadFile(file, { getUpload: '/api/upload' })
  3. 3

    Webhook आ CDN लिंक

    फ़ाइल CDN पर तैयार हो जाला आ आपके ऐप के सेव करे खातिर साइन्ड file.uploaded webhook मिलेला।

    Rapidfile → आपके सर्वर
    { "type": "file.uploaded", "data": { "url": "https://cdn.rapidfile.cc/Xy7K…/cat.jpg" } }

सुविधा

यूज़र अपलोड खातिर जे चाहीं सब, आ कुछ चलावे के ज़रूरत नइखे

सीधा ब्राउज़र अपलोड

आपके सर्वर ब्राउज़र के साइन्ड अपलोड URL देला। बाइट कबहूँ आपके सर्वर से ना गुज़रे, एहसे प्रॉक्सी या स्केल करे के कुछ नइखे।

५० GB तक multipart

बड़ फ़ाइल हिस्सा में बँटेला जे समानांतर अपलोड होला आ अपने आप फेर कोशिश करेला। SDK एक फ़ंक्शन कॉल से ई करेला।

CDN लिंक

हर सार्वजनिक फ़ाइल cdn.rapidfile.cc पर स्थायी URL पावेला, <img>, <video> या डाउनलोड लिंक खातिर तैयार।

निजी फ़ाइल, साइन्ड URL

अपलोड के निजी चिह्नित करीं आ साइन्ड URL दीं जे आप चुनल समय पर खतम होखे, कुछ सेकंड से 7 दिन तक।

HMAC के साथ webhooks

file.uploaded आ file.deleted घटना पावेनी, HMAC-SHA256 से साइन्ड, ताकि जानल जाव कि ई हमनी के ओर से बा।

मुफ़्त बैंडविड्थ

कौनो egress शुल्क नइखे आ रोज़ अनुरोध सीमा नइखे: CDN डिलीवरी हर प्लान में असीमित बा, एहसे लोकप्रिय फ़ाइल आपके कबहूँ जादा ना लागी।

तय कीमत

शुरू में मुफ़्त, फेर $5, $15, $49 महीना। पेज पर कीमत ही चालान में होला।

सादा REST, छोट SDK

कुछ एंडपॉइंट, JSON इनपुट आ आउटपुट, CORS चालू। ब्राउज़र SDK इस्तेमाल करीं या कौनो भाषा से बस fetch।

MCP सर्वर

अपन AI एजेंट के फ़ाइल अपलोड दीं

Claude Code, Cursor, VS Code या कौनो MCP क्लाइंट के https://api.rapidfile.cc/mcp से ऐप के सीक्रेट key के साथ जोड़ीं। आपके एजेंट टेक्स्ट, बाइनरी या URL अपलोड कर सकी आ CDN लिंक वापस पा सकी, साइन्ड अपलोड URL दे सकी, फ़ाइल सूची देख आ मिटा सकी आ उपयोग जाँच सकी।

  • upload_file
  • create_upload_url
  • list_files
  • get_file
  • delete_file
  • get_signed_url
  • get_usage
MCP दस्तावेज़key लीं
Claude Code
claude mcp add --transport http rapidfile-api https://api.rapidfile.cc/mcp --header "Authorization: Bearer rk_live_…"

हमरा कौन चाहीं?

Upload API डेवलपर खातिर स्थायी स्टोरेज बा: फ़ाइल आप या आपके ऐप मिटावे तक रहेली। कौनो के अपने आप खतम होखे वाला फ़ाइल भेजे के होखे, या अपन फ़ोटो आ वीडियो होस्ट करे के होखे, त ई सब बेहतर बा।

फ़ाइल एक बार भेजीं → Rapidfile फ़ोटो या वीडियो हमेशा खातिर होस्ट करीं → Media अपन ऐप के फ़ाइल हमेशा खातिर रखीं → Upload API

Rapidfile

rapidfile.cc

कौनो के फ़ाइल भेजीं

ई का करेला
बड़ फ़ाइल, फ़ोल्डर आ वीडियो लिंक, QR कोड या 6-अंकी कोड से भेजीं।
फ़ाइल कतना दिन रहेली
अस्थायी: 1 घंटा से 30 दिन तक, फेर अपने आप मिट जाला।
ई के खातिर बा
कौनो भी खातिर। प्राप्तकर्ता के खाता के ज़रूरत कबहूँ ना पड़ेला।
आपके प्लान में शामिल
मुफ़्त: बिना खाता ५०० MB, साइन इन रहला पर २ GB। $3.99/महीना से Plus तीनों उत्पाद कवर करेला।
फ़ाइल भेजीं

Rapidfile Media

media.rapidfile.cc

फ़ोटो आ वीडियो होस्ट करीं

ई का करेला
फ़ोटो, GIF आ वीडियो खातिर स्थायी CDN लिंक, साफ़ प्लेयर आ एम्बेड कोड के साथ।
फ़ाइल कतना दिन रहेली
मिटावे तक। CDN लिंक के साथ स्थायी स्टोरेज।
ई के खातिर बा
क्रिएटर, ब्लॉगर, फ़ोरम, दस्तावेज़ आ README।
आपके प्लान में शामिल
मुफ़्त: १ GB। Rapidfile Plus: १० GB, Pro: ५० GB। भारी उपयोग खातिर ऐड-ऑन $4.99/महीना से।
मीडिया अपलोड करीं

Rapidfile Upload API

api.rapidfile.cc
आप इहँवा बानी

अपन ऐप में फ़ाइल अपलोड जोड़ीं

ई का करेला
अपन वेब या मोबाइल ऐप खातिर स्थायी फ़ाइल स्टोरेज आ अपलोड: साइन्ड ब्राउज़र अपलोड, CDN लिंक, webhooks, निजी फ़ाइल आ छोट SDK।
फ़ाइल कतना दिन रहेली
आप या आपके ऐप मिटावे तक। CDN लिंक के साथ स्थायी स्टोरेज।
ई के खातिर बा
अपन यूज़र खातिर ऐप बनावे वाला डेवलपर।
आपके प्लान में शामिल
मुफ़्त: २ GB असीमित CDN अनुरोध के साथ। Rapidfile Plus: १० GB, Pro: ५० GB। भारी उपयोग खातिर ऐड-ऑन $5/महीना से।
API key लीं

कीमत

मुफ़्त से शुरू करीं। तय कीमत पर बढ़ीं।

प्लान तुलना करीं आ लागत अनुमान करीं

गाइड

अपन स्टैक चुनीं

सवाल

Rapidfile Upload API का ह?

आपके वेब या मोबाइल ऐप खातिर होस्ट कइल फ़ाइल अपलोड सेवा। आपके सर्वर सीक्रेट key से अपलोड बनावेला, यूज़र के ब्राउज़र फ़ाइल सीधे 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 लाइसेंस)। ई एकल आ multipart फ़ाइल अपलोड करेला, प्रगति दिखावेला आ फेल हिस्सा फिर से कोशिश करेला। सर्वर साइड पर खाली fetch चाहीं।

AI एजेंट API इस्तेमाल कर सकेला का?

हाँ। https://api.rapidfile.cc/mcp एक रिमोट MCP सर्वर बा (Streamable HTTP)। Claude Code, Cursor, VS Code या कौनो MCP क्लाइंट के ऐप के सीक्रेट key से जोड़ीं, त एजेंट फ़ाइल अपलोड, सूची देख आ मिटा सकेला, साइन्ड URL बना सकेला आ उपयोग जाँच सकेला। AI एजेंट खातिर MCP देखीं।

आज दुपहर में अपलोड चालू करीं

एक ऐप बनाईं, सीक्रेट key अपन सर्वर में कॉपी करीं, SDK जोड़ीं।

डैशबोर्ड खोलीं