Rapidfile Upload API અને Media
તમારી એપ માટે ફાઇલ અપલોડ. તમારા મીડિયા માટે હોસ્ટિંગ.
Rapidfile Upload API તમારા વપરાશકર્તાઓએ અપલોડ કરેલી ફાઇલો સ્ટોર કરે છે, અને Rapidfile Media તમારી ઇમેજ, વિડિયો અને ઑડિયો હોસ્ટ કરે છે. બંને cdn.rapidfile.cc પરથી ડિલિવર થાય છે, તમારું Enzonic સાઇન-ઇન વાપરે છે, અને તમારા ચૂકવેલા Enzonic પ્લાનની મર્યાદાઓ આપમેળે લાગુ કરે છે.
દરેક ચૂકવેલા Enzonic પ્લાનમાં સામેલ. મફત ખાતાં Rapidfile નો પોતાનો મફત પ્લાન વાપરે છે.

Rapidfile Upload API
તમે બનાવો છો તે એપ માટે api.rapidfile.cc પર REST API. તમારો સર્વર ગુપ્ત rk_live_ કી સાચવે છે; બ્રાઉઝર ફક્ત સાઇન કરેલો અપલોડ URL જુએ છે.
- સાઇન કરેલા અપલોડ URL
- POST /v1/uploads એક કલાક માટે માન્ય સાઇન કરેલો URL આપે છે, જે બ્રાઉઝરને આપવો સુરક્ષિત છે, અને બ્રાઉઝર સીધું સ્ટોરેજમાં અપલોડ કરે છે.
- મોટી ફાઇલ ભાગોમાં
- 95 MB સુધીની ફાઇલ એક વિનંતીમાં અપલોડ થાય છે; મોટી ફાઇલોને મલ્ટિપાર્ટ અપલોડ મળે છે, તમારા પ્લાનની ફાઇલ કદ મર્યાદા સુધી.
- સર્વર અપલોડ અને ફાઇલ વ્યવસ્થાપન
- PUT /v1/files સાથે તમારા સર્વરથી અપલોડ કરો, અને એ જ કી વડે ફાઇલો સૂચિબદ્ધ કરો, મેળવો અને ડિલીટ કરો.
- જાહેર કે ખાનગી ફાઇલો
- જાહેર ફાઇલોને cdn.rapidfile.cc પર લિંક મળે છે. ખાનગી ફાઇલોને સાત દિવસમાં સમાપ્ત થતી સાઇન કરેલી લિંક મળે છે.
- સાઇન કરેલા webhooks
- file.uploaded અને file.deleted ઇવેન્ટ્સ તમારા endpoint પર તમે ચકાસી શકો તેવી HMAC-SHA256 સહી સાથે પહોંચે છે.
- ડિલિવરી પહેલાં સ્કેન
- અપલોડ થયેલી ફાઇલો માલવેર માટે સ્કેન થાય છે, અને સ્કેન પૂરું ન થાય ત્યાં સુધી ફાઇલ CDN પરથી ડિલિવર થતી નથી.
// Your server: create an upload with the secret key
const res = await fetch("https://api.rapidfile.cc/v1/uploads", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.RAPIDFILE_KEY}`, // rk_live_...
"Content-Type": "application/json",
},
body: JSON.stringify({ name: "avatar.png", size: 48213, type: "image/png" }),
});
return Response.json(await res.json()); // { file, upload }// The browser: upload straight to storage with sdk.js
import { uploadFile } from "https://api.rapidfile.cc/sdk.js";
const file = await uploadFile(input.files[0], {
getUpload: "/api/upload", // your endpoint above
onProgress: (p) => console.log(p.percent),
});
console.log(file.url); // https://cdn.rapidfile.cc/<id>/avatar.pngapi.rapidfile.cc/sdk.js પરનું બ્રાઉઝર SDK કોઈ ડિપેન્ડન્સી ધરાવતું નથી: તે તમારા endpoint પાસે અપલોડ માંગે છે, મોટી ફાઇલો ભાગોમાં મોકલે છે અને પ્રગતિ જણાવે છે.
Rapidfile Media
media.rapidfile.cc પર ઇમેજ, વિડિયો અને ઑડિયો હોસ્ટિંગ, એ ફાઇલો માટે જે તમે જાતે શેર કરવા માગો છો.
દરેક ફાઇલ માટે એક લિંક, એક પ્લેયર અને એક શેર પેજ
ફાઇલ મૂકો અને શેર પેજ, એમ્બેડ કરી શકાય તેવો પ્લેયર અને સીધી CDN લિંક મેળવો. ફાઇલો જાહેર કે અનલિસ્ટેડ રાખો, અને જુઓ કે તે કેટલી વાર જોવાઈ છે.
- ઇમેજ
- PNG, JPEG, GIF, WebP, AVIF
- વિડિયો
- MP4, WebM, QuickTime
- ઑડિયો
- MP3, M4A, OGG, WAV, WebM
- શેર પેજ અને એમ્બેડ કરી શકાય તેવો પ્લેયર
- દરેક ફાઇલ માટે સીધી CDN લિંક
- જોવાની સંખ્યા સાથે જાહેર કે અનલિસ્ટેડ ફાઇલો
- તમારા પોતાના ટૂલ્સથી મીડિયા અપલોડ અને મેનેજ કરવા માટે JSON API

પ્લાન મુજબ Rapidfile મર્યાદા
Free કૉલમ Rapidfile નો પોતાનો મફત પ્લાન છે. દરેક ચૂકવેલો Enzonic પ્લાન પોતાની કૉલમની મર્યાદાઓ આપમેળે લાગુ કરે છે, અને Rapidfile તેમાંથી અને તમારા પોતાના Rapidfile પ્લાનમાંથી ઊંચી મર્યાદા વાપરે છે.
| પ્લાન | મફતમફત | StarterUS$5 મહિને | ProUS$10 મહિને | GrowthUS$19 મહિને | BusinessUS$29 મહિને |
|---|---|---|---|---|---|
| Rapidfile Upload API | |||||
| સ્ટોરેજ | 2 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| ફાઇલનું કદ | 512 MB સુધી | 4 GB સુધી | 8 GB સુધી | 16 GB સુધી | 32 GB સુધી |
| એપ | 3 | 10 | 25 | 50 | 100 |
| CDN ડિલિવરી | દિવસ દીઠ માપવામાં આવતું નથી | દિવસ દીઠ માપવામાં આવતું નથી | દિવસ દીઠ માપવામાં આવતું નથી | દિવસ દીઠ માપવામાં આવતું નથી | દિવસ દીઠ માપવામાં આવતું નથી |
| Rapidfile Media | |||||
| સ્ટોરેજ | 1 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| ફાઇલનું કદ | 100 MB સુધી | 5 GB સુધી | 10 GB સુધી | 20 GB સુધી | 20 GB સુધી |
| CDN વિનંતીઓ | દિવસના 2,00,000 | દિવસના 10,00,000 | દિવસના 20,00,000 | દિવસના 40,00,000 | દિવસના 80,00,000 |
CDN પરથી Upload API ડિલિવરી દરરોજ માપવામાં આવતી નથી. ગ્રાન્ટ આપેલા પ્લાનની Rapidfile મર્યાદા પણ લાગુ થાય છે.
Cloud ગ્રાન્ટ્સ
જે લોકો બીજા માટે બનાવે છે તેમના માટે મફત Pro કે Business સમય અને US$500 સુધીની Cloud ક્રેડિટ.
- 3, 6 કે 12 મહિના માટે Pro કે Business
- તમારા Enzonic બેલેન્સ પર US$500 સુધીની Cloud ક્રેડિટ
- એક ગ્રાન્ટ Deploy, Databases, CI અને પ્લાનની Rapidfile મર્યાદાઓ આવરી લે છે
- વ્યક્તિ દ્વારા વાંચવામાં આવે છે, સામાન્ય રીતે થોડા દિવસોમાં જવાબ મળે છે
enzonic.dev પરના ફોર્મથી અરજી કરો. મફત Enzonic ખાતું પૂરતું છે, અને કાર્ડ જોઈતું નથી.
- ઓપન સોર્સ
- વિદ્યાર્થીઓ
- બિન-નફાકારક સંસ્થાઓ
- સ્ટાર્ટઅપ્સ
- શિક્ષકો
- હેકેથોન
પ્રશ્નો
API કી બનાવો અને તમારું પહેલું અપલોડ મોકલો.
શું તમે એપ, તેનો ડેટાબેઝ કે તેની પાઇપલાઇન પણ હોસ્ટ કરો છો?