cloak.business

PII-anonimisering API voor ontwikkelaars

Integreer PII-detectie en -anonimisering in elke applicatie. Officiële SDK's voor JavaScript/TypeScript en Python met client-side encryptie.

Snelle start

Begin binnen enkele minuten met de API

  1. 1

    Installeer de SDK: npm install @cloak-business/sdk of pip install cloak-business

  2. 2

    Verkrijg uw API-token van het dashboard

  3. 3

    Doe uw eerste anonimisering verzoek

  4. 4

    Integreer in uw applicatie

Officiële SDK's

Type-veilige bibliotheken voor JavaScript/TypeScript en Python met ondersteuning voor zero-knowledge encryptie

JavaScript / TypeScript

npm install @cloak-business/sdk
  • Volledige TypeScript-ondersteuning
  • Client-side AES-256-GCM encryptie
  • Automatisch opnieuw proberen met exponentiële backoff
  • Werkt in Node.js en browsers
Bekijk op npm

Python

pip install cloak-business
  • Volledige type hints (PEP 484)
  • Client-side encryptie via cryptography
  • Async-ondersteuning met aiohttp
  • Compatibel met Python 3.9+
Bekijk op PyPI

Zero-Knowledge Encryptie

Beide SDK's bevatten ClientCrypto-modules voor echte zero-knowledge encryptie. Uw encryptiesleutels verlaten nooit uw apparaat - alle encryptie/decryptie gebeurt lokaal met AES-256-GCM.

Lees meer over Zero-Knowledge Beveiliging

API-functies

RESTful Endpoints

Schone, intuïtieve API-ontwerp volgens REST best practices.

JWT-authenticatie

Veilige token-gebaseerde authenticatie voor alle API-aanroepen.

Rate Limiting

Eerlijke snelheidslimieten met duidelijke headers. Hogere limieten voor ondernemingen.

Officiële SDK's

JavaScript/TypeScript en Python SDK's met client-side encryptie.

Beschikbare Endpoints

POST/api/analyzeDetecteer PII in tekst
POST/api/anonymizeAnonimiseer gedetecteerde PII
POST/api/deanonymizeOmkeer encryptie-gebaseerde anonimisering

Asymmetric Key Management

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

Veelgestelde Vragen

Hoe authenticeer ik API-aanvragen?

Genereer een API-sleutel vanuit uw dashboard onder Instellingen > API-sleutels. Voeg deze toe in de Authorization-header als 'Bearer YOUR_API_KEY' bij elke aanvraag.

Wat zijn de snelheidslimieten?

Snelheidslimieten zijn afhankelijk van uw plan: Gratis (10 req/min), Basis (60 req/min), Pro (300 req/min), Zakelijk (1.000 req/min). De API retourneert HTTP 429 met een Retry-After-header wanneer limieten worden overschreden.

Wordt batchverwerking ondersteund?

Ja. Het /api/v1/batch endpoint verwerkt tot 100 teksten per aanvraag. Elk item kan zijn eigen taal- en entiteitsinstellingen specificeren. Resultaten bevatten per-item entiteiten en geaggregeerde metadata.

Welk responsformaat gebruikt de API?

De API retourneert JSON-responses met gedetecteerde entiteiten (type, start, einde, score), geanonimiseerde tekst en verwerkingsmetadata. Volledige OpenAPI-documentatie is beschikbaar op /docs.

Hoe krijg ik een API-sleutel?

Meld u aan voor een gratis account op cloak.business, ga vervolgens naar Instellingen > API-sleutels. U kunt meerdere sleutels maken met verschillende permissies voor verschillende applicaties.

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

Begin vandaag met bouwen

300 gratis API-aanroepen per maand. Geen creditcard vereist.