Espace développeurs
Créez des workflows documentaires avec Renamed.to
Renommez des PDF selon leur contenu, scindez des PDF multipages en documents individuels et automatisez via CLI. API REST simples avec authentification par jeton Bearer — intégration en quelques minutes.
- API Rename :
POST /api/v1/rename(upload) etPOST /api/v1/rename-from-url(URL) - API PDF Split :
POST /api/v1/pdf-split+GET /api/v1/pdf-split/status/{jobId} - Outils : CLI pour l’automatisation, API Playground pour les tests, SDKs pour TypeScript, Python, Go, et plus
Commencez avec 50 crédits gratuits. Voir les tarifs
Informations rapides
- API REST avec réponses JSON
- Authentification par jeton Bearer
- Fichiers PDF jusqu’à 25MB / 100MB
- OCR pour les documents numérisés
- 20+ langues prises en charge
Démarrage rapide : renommez votre premier PDF
Passez de zéro à un appel API fonctionnel en moins de 2 minutes.
Obtenez votre jeton API
Créez un compte gratuit et générez un jeton API depuis votre tableau de bord. Vous recevrez 50 crédits gratuits pour commencer.
Installez le SDK (recommandé)
Utilisez notre SDK TypeScript pour la meilleure expérience développeur avec une sécurité de typage complète.
npm install @renamed/sdkRenommez un PDF
Passez n’importe quel PDF à la fonction de renommage. L’IA lit le contenu du document et génère un nom de fichier descriptif.
import { RenamedClient } from '@renamed/sdk'const client = new RenamedClient({ apiKey: process.env.RENAMED_API_KEY})// Rename a PDF based on its contentconst result = await client.rename('./invoice.pdf')console.log(result.suggestedFilename)// → "2024-01-15_AcmeCorp_INV-1234.pdf"→ Ou utilisez curl directement↓ Utilisation de curl
curl -X POST https://www.renamed.to/api/v1/rename \ -H "Authorization: Bearer rn_live_abc123..." \ -F file=@invoice.pdfDone! Here's your result
The API returns a suggested filename based on the document's content—date, vendor, document type, and reference numbers.
{ "originalFilename": "invoice.pdf", "suggestedFilename": "2024-01-15_AcmeCorp_INV-1234.pdf", "confidence": 0.94}Prêt pour aller plus loin ? Essayez par vous-même dans l’API Playground.
Ouvrir l’API PlaygroundComment voulez-vous intégrer ?
Utiliser un SDK
Recommandé
Clients typés avec gestion des erreurs intégrée. TypeScript, Python, Go, et plus.
API REST
N’importe quel langage
HTTP standard avec réponses JSON. Fonctionne avec curl, fetch ou tout client HTTP.
CLI
Scripts et CI/CD
Renommez des fichiers depuis la ligne de commande. Parfait pour le traitement par lots et l’automatisation.
SDKs officiels
Clients typés pour chaque langage.
Référence API
/api/v1/renameTéléchargez un PDF, obtenez un nom de fichier suggéréPOST/api/v1/rename-from-urlPassez une URL, obtenez un nom de fichier suggéréLimites et sécurité
Limites de l’API
- Rename : taille maximale de fichier de 25MB
- Split : taille maximale de fichier de 100MB
- Les jobs Split sont asynchrones (interrogez le statut)
- Limites de débit selon votre offre
Sécurité et confidentialité
- Chiffrement TLS pour tous les transferts
- Fichiers traités en mémoire, non stockés
- Conforme SOC 2 Type II
- Accord de traitement des données GDPR disponible
Questions fréquentes
- Comment authentifier les requêtes API ?
- Générez un jeton API depuis Paramètres → Jetons API dans votre tableau de bord. Incluez-le dans les requêtes sous la forme "Authorization: Bearer YOUR_TOKEN". Les jetons peuvent être renouvelés à tout moment.
- Quelles sont les limites de débit de l’API ?
- Les comptes gratuits reçoivent 50 crédits. Les offres payantes incluent des limites plus élevées selon votre abonnement. Chaque opération de renommage ou de découpage consomme des crédits selon la taille et la complexité du fichier.
- Quels formats de fichier sont pris en charge ?
- L’API Rename prend en charge les fichiers PDF jusqu’à 25MB. L’API PDF Split prend en charge les fichiers PDF jusqu’à 100MB. Les deux API incluent l’OCR pour les documents numérisés.
- Comment fonctionne la gestion des erreurs ?
- Tous les endpoints renvoient des codes de statut HTTP standard. Les erreurs 4xx incluent un corps JSON avec les détails de l’erreur. Consultez la documentation API pour les codes d’erreur spécifiques et les recommandations de nouvelle tentative.
- Mes données sont-elles sécurisées ?
- Les fichiers sont traités en mémoire et ne sont pas stockés de façon permanente. Nous utilisons le chiffrement TLS pour tous les transferts. Consultez notre page Sécurité pour les détails de conformité SOC 2 et les politiques de conservation des données.
Ressources associées
Découvrez des solutions, des intégrations et des tarifs pour votre cas d’usage