Aller au contenu

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.

La page d’accueil de Rapidfile Upload API sur api.rapidfile.cc
Votre serveur : créer un téléversement
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 }
Le navigateur : téléversement avec sdk.js
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.png

Rapidfile 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.

La page d’accueil de Rapidfile Media sur media.rapidfile.cc
  • 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.

Limites Rapidfile de chaque forfait Enzonic
FonctionnalitéGratuit gratuitStarter 5 $US/moisPro 10 $US/moisGrowth 19 $US/moisBusiness 29 $US/mois
Rapidfile Upload API and Media
Stockage Upload API2 GB100 GB200 GB500 GB1 TB
Taille des fichiers Upload APIJusqu’à 512 MoJusqu’à 4 GoJusqu’à 8 GoJusqu’à 16 GoJusqu’à 32 Go
Applications Upload API3102550100
Requêtes CDN de l’Upload APIIllimitéIllimitéIllimitéIllimitéIllimité
Stockage médias1 GB100 GB200 GB500 GB1 TB
Taille des fichiers médiasJusqu’à 100 MoJusqu’à 5 GoJusqu’à 10 GoJusqu’à 20 GoJusqu’à 20 Go
Requêtes CDN médias200 000 par jour1 million par jour2 million par jour4 million par jour8 million par jour

Questions

Ai-je besoin d’un compte Rapidfile séparé ?

Non. Rapidfile utilise la même connexion Enzonic. Lorsque votre forfait Enzonic est payant, Rapidfile applique automatiquement ses limites Upload API et Media à votre compte, ou celles de votre propre forfait Rapidfile si elles sont plus élevées.

Que se passe-t-il sur le forfait Free ?

Vous pouvez utiliser le forfait gratuit propre à Rapidfile, avec les limites indiquées dans le tableau. Les limites plus élevées commencent avec le forfait Starter.

Les fichiers téléversés sont-ils analysés ?

Oui. Les fichiers téléversés sont analysés à la recherche de logiciels malveillants, et un fichier n’est pas diffusé depuis le CDN tant que son analyse n’est pas terminée.

Que deviennent mes fichiers si je passe à un forfait inférieur ?

Elles sont conservées. À la fin de la période payante, votre compte revient aux limites de votre propre forfait Rapidfile.

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.

Voir les tarifs