Inclus dans chaque forfait payant
Rapidfile Upload API et Media
Téléversement de fichiers pour vos applications et hébergement de vos images et vidéos, diffusés depuis cdn.rapidfile.cc. Les deux font partie des forfaits Dev : même connexion, et limites de votre forfait Enzonic.
Rapidfile Upload API
Téléversements pour les applications que vous créez, dans le style d’UploadThing : à partir de 100 GB de stockage sur le forfait Starter.
URL de téléversement signées
Votre serveur appelle POST /v1/uploads avec sa clé secrète et renvoie une URL signée. Le navigateur téléverse directement vers le stockage ; la clé ne quitte jamais votre serveur.
Gros fichiers en plusieurs parties
Les fichiers jusqu’à 95 Mo sont téléversés en une seule requête PUT ; au-delà, le téléversement en plusieurs parties s’active automatiquement, dans la limite de taille de fichier de votre forfait.
Webhooks signés
Les événements file.uploaded et file.deleted parviennent à votre endpoint avec une signature HMAC-SHA256 que vous pouvez vérifier.
Fichiers publics ou privés
Les fichiers publics ont un lien CDN permanent. Les fichiers privés ont des liens signés qui expirent sous sept jours.

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
Hébergement d’images, de vidéos et d’audio avec une page de partage, un lecteur intégrable et un lien CDN direct pour chaque fichier.

- Images : PNG, JPEG, GIF, WebP et AVIF
- Vidéo : MP4, WebM et QuickTime, avec image de couverture
- Audio : MP3, M4A, OGG, WAV et WebM
- Fichiers publics ou non listés, avec compteurs de vues
- Une API JSON pour téléverser et gérer vos médias depuis vos propres outils
Les intégrations fonctionnent partout où un iframe est accepté, et les liens affichent un aperçu.
Limites par forfait
La colonne Free correspond au forfait gratuit propre à Rapidfile. Les forfaits Enzonic payants relèvent toutes les limites ; Rapidfile applique toujours la plus élevée entre vos limites Enzonic et celles de votre propre forfait Rapidfile.
| Fonctionnalité | Gratuit gratuit | Starter 5 $US/mois | Pro 10 $US/mois | Growth 19 $US/mois | Business 29 $US/mois |
|---|---|---|---|---|---|
| Rapidfile Upload API and Media | |||||
| Stockage Upload API | 2 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Taille des fichiers Upload API | Jusqu’à 512 Mo | Jusqu’à 4 Go | Jusqu’à 8 Go | Jusqu’à 16 Go | Jusqu’à 32 Go |
| Applications Upload API | 3 | 10 | 25 | 50 | 100 |
| Requêtes CDN de l’Upload API | Illimité | Illimité | Illimité | Illimité | Illimité |
| Stockage médias | 1 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Taille des fichiers médias | Jusqu’à 100 Mo | Jusqu’à 5 Go | Jusqu’à 10 Go | Jusqu’à 20 Go | Jusqu’à 20 Go |
| Requêtes CDN médias | 200 000 par jour | 1 million par jour | 2 million par jour | 4 million par jour | 8 million par jour |
Questions
Ai-je besoin d’un compte Rapidfile séparé ?
Que se passe-t-il sur le forfait Free ?
Les fichiers téléversés sont-ils analysés ?
Que deviennent mes fichiers si je passe à un forfait inférieur ?
Téléversements, médias, applications et bases de données dans un seul forfait
Choisissez un forfait payant et les limites plus élevées de Rapidfile s’appliquent à votre compte en quelques minutes.