Her ücretli planla birlikte dahil
Rapidfile Upload API ve Media
Uygulamalarınız için dosya yüklemeleri ve görsel ile videolarınız için barındırma; cdn.rapidfile.cc üzerinden sunulur. İkisi de Dev planlarının parçasıdır: aynı giriş ve Enzonic planınızın limitleri.
Rapidfile Upload API
Oluşturduğunuz uygulamalar için UploadThing tarzında yüklemeler: Starter planında 100 GB depolamadan başlayarak.
İmzalı yükleme URL'leri
Sunucunuz gizli anahtarıyla POST /v1/uploads çağrısı yapar ve imzalı bir URL alır. Tarayıcı dosyayı doğrudan depolamaya yükler; anahtar sunucunuzdan asla çıkmaz.
Büyük dosyalar parçalar halinde
95 MB'a kadar olan dosyalar tek bir PUT ile yüklenir; daha büyük dosyalar otomatik olarak multipart yüklemeye geçer, planınızın dosya boyutu limitine kadar.
İmzalı webhook'lar
file.uploaded ve file.deleted olayları, doğrulayabileceğiniz bir HMAC-SHA256 imzasıyla uç noktanıza ulaşır.
Herkese açık ya da özel dosyalar
Herkese açık dosyalar kalıcı bir CDN bağlantısı alır. Özel dosyalar yedi gün içinde sona eren imzalı bağlantılar alır.

const res = await fetch('https://api.rapidfile.cc/v1/uploads', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.RAPIDFILE_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({ name: 'avatar.png', size: 48213, type: 'image/png' }),
});
return Response.json(await res.json()); // { file, upload }import { uploadFile } from 'https://api.rapidfile.cc/sdk.js';
const file = await uploadFile(input.files[0], {
getUpload: (f) => fetch('/api/upload', { method: 'POST', body: JSON.stringify({ name: f.name, size: f.size, type: f.type }) }).then((r) => r.json()),
onProgress: (p) => console.log(p),
});
console.log(file.url); // https://cdn.rapidfile.cc/<id>/avatar.pngRapidfile Media
Her dosya için paylaşım sayfası, gömülebilir oynatıcı ve doğrudan CDN bağlantısı içeren görsel, video ve ses barındırma.

- Görseller: PNG, JPEG, GIF, WebP ve AVIF
- Video: MP4, WebM ve QuickTime; poster karesiyle
- Ses: MP3, M4A, OGG, WAV ve WebM
- Herkese açık ya da listelenmeyen dosyalar, görüntülenme sayaçlarıyla
- Kendi araçlarınızdan medya yüklemek ve yönetmek için bir JSON API
Embed'ler iframe kabul eden her yerde çalışır; bağlantılar önizlemeyle açılır.
Plana göre limitler
Free sütunu, Rapidfile'ın kendi ücretsiz planıdır. Ücretli Enzonic planları her limiti yükseltir; Rapidfile her zaman Enzonic limitleriniz ile kendi Rapidfile planınızın daha yükseğini uygular.
| Özellik | Ücretsiz ücretsiz | Starter $5/ay | Pro $10/ay | Growth $19/ay | İş $29/ay |
|---|---|---|---|---|---|
| Rapidfile Upload API and Media | |||||
| Upload API depolama | 2 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Upload API dosya boyutu | En fazla 512 MB | En fazla 4 GB | En fazla 8 GB | En fazla 16 GB | En fazla 32 GB |
| Upload API uygulamaları | 3 | 10 | 25 | 50 | 100 |
| Upload API CDN istekleri | Sınırsız | Sınırsız | Sınırsız | Sınırsız | Sınırsız |
| Medya depolama | 1 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Medya dosya boyutu | En fazla 100 MB | En fazla 5 GB | En fazla 10 GB | En fazla 20 GB | En fazla 20 GB |
| Medya CDN istekleri | Günde 200.000 | Günde 1 milyon | Günde 2 milyon | Günde 4 milyon | Günde 8 milyon |
Sorular
Ayrı bir Rapidfile hesabına ihtiyacım var mı?
Free planda ne olur?
Yüklenen dosyalar taranıyor mu?
Planımı düşürürsem dosyalarıma ne olur?
Yüklemeler, medya, uygulamalar ve veritabanları tek bir planda
Ücretli bir plan seçin; Rapidfile'ın daha yüksek limitleri birkaç dakika içinde hesabınıza uygulanır.