Démarrage Rapide
Commencez avec l'API en quelques minutes
- 1
Installez le SDK : npm install @cloak-business/sdk ou pip install cloak-business
- 2
Obtenez votre jeton API depuis le tableau de bord
- 3
Effectuez votre première demande d'anonymisation
- 4
Intégrez dans votre application
SDK Officiels
Bibliothèques sûres pour JavaScript/TypeScript et Python avec support du chiffrement à connaissance nulle
JavaScript / TypeScript
npm install @cloak-business/sdk- Support complet de TypeScript
- Chiffrement AES-256-GCM côté client
- Réessai automatique avec backoff exponentiel
- Fonctionne dans Node.js et les navigateurs
Python
pip install cloak-business- Indications de type complètes (PEP 484)
- Chiffrement côté client via cryptography
- Support async avec aiohttp
- Compatible Python 3.9+
Chiffrement à Connaissance Nulle
Les deux SDK incluent des modules ClientCrypto pour un véritable chiffrement à connaissance nulle. Vos clés de chiffrement ne quittent jamais votre appareil - tout le chiffrement/déchiffrement se fait localement en utilisant AES-256-GCM.
En savoir plus sur la Sécurité à Connaissance NulleFonctionnalités de l'API
Endpoints RESTful
Conception d'API propre et intuitive suivant les meilleures pratiques REST.
Authentification JWT
Authentification sécurisée basée sur des jetons pour tous les appels API.
Limitation de Taux
Limites de taux équitables avec en-têtes clairs. Limites plus élevées pour les entreprises.
SDK Officiels
SDK JavaScript/TypeScript et Python avec chiffrement côté client.
Endpoints Disponibles
Asymmetric Key Management
Questions Fréquemment Posées
Comment authentifier les requêtes API ?
Générez une clé API depuis votre tableau de bord sous Paramètres > Clés API. Incluez-la dans l'en-tête Authorization comme 'Bearer YOUR_API_KEY' avec chaque requête.
Quelles sont les limites de taux ?
Les limites de taux dépendent de votre plan : Gratuit (10 req/min), Basique (60 req/min), Pro (300 req/min), Entreprise (1 000 req/min). L'API retourne HTTP 429 avec un en-tête Retry-After lorsque les limites sont dépassées.
Le traitement par lots est-il pris en charge ?
Oui. L'endpoint /api/v1/batch traite jusqu'à 100 textes par requête. Chaque élément peut spécifier ses propres paramètres de langue et d'entité. Les résultats incluent des entités par élément et des métadonnées agrégées.
Quel format de réponse l'API utilise-t-elle ?
L'API retourne des réponses JSON avec les entités détectées (type, début, fin, score), le texte anonymisé et les métadonnées de traitement. Une documentation complète OpenAPI est disponible à /docs.
Comment obtenir une clé API ?
Inscrivez-vous pour un compte gratuit sur cloak.business, puis allez dans Paramètres > Clés API. Vous pouvez créer plusieurs clés avec des permissions différentes pour différentes applications.
Explore Related Features
The API powers all cloak.business products. Explore how it integrates across platforms.
Chrome Extension
Anonymize AI prompts in ChatGPT, Claude, Gemini, and 3 more AI platforms before they leave your browser.
Reversible Encryption
Encrypt PII with AES-256-GCM and restore original data anytime with your key.
48-Language Detection
Detect PII in 48 languages with country-specific format support.
Is This Right for You?
Best For
- ✦Developers building privacy-first apps with programmatic PII anonymization
- ✦Automated pipelines — CI/CD, ETL jobs, and scheduled data processing
- ✦SaaS integrations that must sanitize user data before sending to third-party services
- ✦Teams with JavaScript or Python stacks using the official SDKs
- ✦Microservices architectures needing a dedicated anonymization endpoint
Not Ideal For
- ✦No-code or low-code teams — use the web app, Desktop App, or Office Add-in instead
- ✦Air-gapped environments with no internet access — use the Desktop App for offline processing
- ✦Very high-volume usage (>10M tokens/day) — contact sales for a dedicated tier
- ✦Ad-hoc one-off anonymization tasks — the web interface is faster for manual use