PII-Anonymisierungs-API für Entwickler

Integrieren Sie PII-Erkennung und Anonymisierung in jede Anwendung. Offizielle SDKs für JavaScript/TypeScript und Python mit clientseitiger Verschlüsselung.

Schnellstart

In wenigen Minuten mit der API loslegen

  1. 1

    Installieren Sie das SDK: npm install @cloak-business/sdk oder pip install cloak-business

  2. 2

    Holen Sie sich Ihren API-Token vom Dashboard

  3. 3

    Tätigen Sie Ihre erste Anonymisierungsanfrage

  4. 4

    Integrieren Sie es in Ihre Anwendung

Offizielle SDKs

Typsichere Bibliotheken für JavaScript/TypeScript und Python mit Unterstützung für Zero-Knowledge-Verschlüsselung

JavaScript / TypeScript

npm install @cloak-business/sdk
  • Vollständige TypeScript-Unterstützung
  • Clientseitige AES-256-GCM-Verschlüsselung
  • Automatische Wiederholung mit exponentiellem Backoff
  • Funktioniert in Node.js und Browsern
Auf npm ansehen

Python

pip install cloak-business
  • Vollständige Typ-Hinweise (PEP 484)
  • Clientseitige Verschlüsselung über Kryptografie
  • Asynchrone Unterstützung mit aiohttp
  • Kompatibel mit Python 3.9+
Auf PyPI ansehen

Zero-Knowledge-Verschlüsselung

Beide SDKs enthalten ClientCrypto-Module für echte Zero-Knowledge-Verschlüsselung. Ihre Verschlüsselungsschlüssel verlassen niemals Ihr Gerät - alle Verschlüsselungen/Entschlüsselungen erfolgen lokal mit AES-256-GCM.

Erfahren Sie mehr über Zero-Knowledge-Sicherheit

API-Funktionen

RESTful Endpoints

Sauberes, intuitives API-Design nach REST-Best-Practices.

JWT-Authentifizierung

Sichere tokenbasierte Authentifizierung für alle API-Aufrufe.

Ratenbegrenzung

Faire Ratenbegrenzungen mit klaren Headern. Höhere Limits für Unternehmen.

Offizielle SDKs

JavaScript/TypeScript und Python SDKs mit clientseitiger Verschlüsselung.

Verfügbare Endpoints

POST/api/analyzePII im Text erkennen
POST/api/anonymizeErkannte PII anonymisieren
POST/api/deanonymizeVerschlüsselungsbasierte Anonymisierung rückgängig machen

Asymmetric Key Management

GET/api/asymmetric-keysList key pairs
POST/api/asymmetric-keysCreate key pair
GET/api/asymmetric-keys/{id}/publicGet public key

Häufig gestellte Fragen

Wie authentifiziere ich API-Anfragen?

Generieren Sie einen API-Schlüssel in Ihrem Dashboard unter Einstellungen > API-Schlüssel. Fügen Sie ihn in den Authorization-Header als 'Bearer YOUR_API_KEY' bei jeder Anfrage ein.

Was sind die Ratenbegrenzungen?

Die Ratenbegrenzungen hängen von Ihrem Plan ab: Kostenlos (10 Anfragen/Min), Basic (60 Anfragen/Min), Pro (300 Anfragen/Min), Business (1.000 Anfragen/Min). Die API gibt HTTP 429 mit einem Retry-After-Header zurück, wenn die Limits überschritten werden.

Wird Batch-Verarbeitung unterstützt?

Ja. Der /api/v1/batch-Endpoint verarbeitet bis zu 100 Texte pro Anfrage. Jedes Element kann seine eigene Sprache und Entitätseinstellungen angeben. Die Ergebnisse enthalten Entitäten pro Element und aggregierte Metadaten.

Welches Antwortformat verwendet die API?

Die API gibt JSON-Antworten mit erkannten Entitäten (Typ, Start, Ende, Score), anonymisiertem Text und Verarbeitungsmetadaten zurück. Vollständige OpenAPI-Dokumentation ist unter /docs verfügbar.

Wie erhalte ich einen API-Schlüssel?

Registrieren Sie sich für ein kostenloses Konto bei cloak.business und navigieren Sie dann zu Einstellungen > API-Schlüssel. Sie können mehrere Schlüssel mit unterschiedlichen Berechtigungen für verschiedene Anwendungen erstellen.

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

Heute mit dem Aufbau beginnen

300 kostenlose API-Aufrufe pro Monat. Keine Kreditkarte erforderlich.