RapidfileAPI
साइन इन
Rapidfile API

Rapidfile उत्पाद



Upload API v1

तुंहाडी ऐप लेई फाइल अपलोड, बिना वड्डे बिल दे

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

डेवलपरां दियां ऐप्स लेई पक्का फाइल स्टोरेज: फाइलां तुस जां तुंहाडी ऐप मिटाओ तां तकर रैंदियां न, CDN लिंक थमां परोसीयां जांदियां न। इक फाइल जेड़ी अपने-आप खत्म होए, उसलेई Rapidfile वरतो। अपनियां तस्वीरां ते वीडियो होस्ट करने लेई Rapidfile Media वरतो।

API key लेओ दस्तावेज़ पढ़ो
  • 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 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 दिंदा ऐ। बाइट्स तुंहाडे सर्वरां नू कदें नेईं छूंदे, इस लेई प्रॉक्सी करने ते स्केल करने लेई कुछ नेईं।

50 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 क्लाइंट इक ऐप दी सीक्रेट key कन्ने https://api.rapidfile.cc/mcp नाल जोड़ो। तुंहाडा एजेंट टेक्स्ट, बाइनरी जां 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 दिन तकर, फिर अपने-आप मिटदी ऐ।
एह कीहदे लेई ऐ
कोई बी। प्राप्तकर्ता नू कदें अकाउंट दी लोड़ नेईं।
तुंहाडे प्लान च शामल
मुफ्त: बिना अकाउंट 500 MB, साइन इन होए 2 GB। Plus $3.99/महीना थमां तिन्नें उत्पाद कवर करदा ऐ।
फाइल भेजो

Rapidfile Media

media.rapidfile.cc

तस्वीरां ते वीडियो होस्ट करो

एह क्या करदा ऐ
तस्वीरां, GIF ते वीडियो लेई पक्के CDN लिंक, साफ प्लेयर ते एम्बेड कोड कन्ने।
फाइलां किन्ना चिर रैंदियां न
जदूं तकर तुस मिटाओ नेईं। CDN लिंक कन्ने पक्का स्टोरेज।
एह कीहदे लेई ऐ
क्रिएटर, ब्लॉगर, फोरम, डॉक्स ते READMEs।
तुंहाडे प्लान च शामल
मुफ्त: 1 GB। Rapidfile Plus: 10 GB, Pro: 50 GB। भारी इस्तेमाल लेई ऐड-ऑन $4.99/महीना थमां।
मीडिया अपलोड करो

Rapidfile Upload API

api.rapidfile.cc
तुस एत्थे ओ

अपनी ऐप च फाइल अपलोड जोड़ो

एह क्या करदा ऐ
अपनी वेब जां मोबाइल ऐप लेई पक्का फाइल स्टोरेज ते अपलोड: साइन कीते ब्राउज़र अपलोड, CDN लिंक, webhooks, निजी फाइलां ते इक छोटा SDK।
फाइलां किन्ना चिर रैंदियां न
जदूं तकर तुस जां तुंहाडी ऐप मिटाओ नेईं। CDN लिंक कन्ने पक्का स्टोरेज।
एह कीहदे लेई ऐ
उन डेवलपरां लेई जेड़े अपने यूज़रां लेई ऐप बनांदे न।
तुंहाडे प्लान च शामल
मुफ्त: 2 GB, बेहिसाब CDN रिक्वेस्ट कन्ने। Rapidfile Plus: 10 GB, Pro: 50 GB। भारी इस्तेमाल लेई ऐड-ऑन $5/महीना थमां।
API key लेओ

कीमतां

मुफ्त शुरू करो। फिक्स्ड कीमत उत्ते वधो।

प्लान दी तुलना करो ते लागत दा अंदाज़ा लगाओ

गाइड

अपना स्टैक चुनो

सवाल

Rapidfile Upload API क्या ऐ?

तुंहाडी वेब जां मोबाइल ऐप लेई इक होस्टेड फाइल अपलोड सर्विस। तुंहाडा सर्वर सीक्रेट key कन्ने अपलोड बणांदा ऐ, तुंहाडे यूज़र दा ब्राउज़र फाइल सिधे Rapidfile नू भेजदा ऐ, ते तुसेंगे CDN लिंक ते webhook मिलदा ऐ। इसनू Enzonic LLC बणांदी ते चलांदी ऐ, Rapidfile दे पिच्छे दी टीम।

इसदी कीमत किन्नी ऐ?

Upload API हर Rapidfile प्लान च शामल ऐ: 2 GB पक्का स्टोरेज ते बेहिसाब CDN रिक्वेस्ट मुफ्त, Rapidfile Plus ते Pro कन्ने वद्धेरा स्टोरेज। भारी इस्तेमाल लेई ऐड-ऑन 100 GB लेई $5 महीना थमां शुरू होंदे न। कीमतां फिक्स्ड न: कोई बैंडविड्थ जां हर अपलोड दी फीस नेईं। कीमतां दिक्खो।

फाइलां किन्ना चिर रक्खियां जांदियां न?

पक्के तौर उत्ते। Upload API पक्का स्टोरेज ऐ: फाइलां रैंदियां न जदूं तक तुस डैशबोर्ड च मिटाओ जां तुंहाडी ऐप API रायें मिटाए (DELETE /v1/files/:id)। कुछ बी अपने-आप खत्म नेईं होंदा, Rapidfile ट्रांसफर दे उलट, जेड़े 1 घंटे थमां 30 दिन दे बाद अपने-आप मिट जांदे न।

क्या फाइलां मेरे सर्वर थमां गुजरदियां न?

नेईं। तुंहाडा सर्वर अपलोड बणाने लेई सिर्फ इक छोटी JSON रिक्वेस्ट करदा ऐ। बाइट्स ब्राउज़र थमां सिधे Rapidfile नू इक साइन कीते URL रायें जांदे न, जेड़ा इक घंटे लेई वैध ऐ ते सिर्फ उसे इक फाइल लेई कम्म करदा ऐ।

अपलोड कितने वड्डे होई सकदे न?

मुफ्त प्लान च प्रति फाइल 512 MB तकर ते Scale उत्ते 50 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 जोड़ो।

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