cloak.business

API pentru Anonimizarea PII pentru Dezvoltatori

Integrați detectarea și anonimizarea PII în orice aplicație. SDK-uri oficiale pentru JavaScript/TypeScript și Python cu criptare pe partea clientului.

Start Rapid

Începeți cu API-ul în câteva minute

  1. 1

    Instalați SDK-ul: npm install @cloak-business/sdk sau pip install cloak-business

  2. 2

    Obțineți tokenul API din tabloul de bord

  3. 3

    Efectuați prima cerere de anonimizare

  4. 4

    Integrați în aplicația dumneavoastră

SDK-uri Oficiale

Biblioteci sigure pentru JavaScript/TypeScript și Python cu suport pentru criptare zero-knowledge

JavaScript / TypeScript

npm install @cloak-business/sdk
  • Suport complet TypeScript
  • Criptare AES-256-GCM pe partea clientului
  • Retry automat cu backoff exponențial
  • Funcționează în Node.js și browsere
Vizualizați pe npm

Python

pip install cloak-business
  • Indicații de tip complete (PEP 484)
  • Criptare pe partea clientului prin cryptography
  • Suport async cu aiohttp
  • Compatibil cu Python 3.9+
Vizualizați pe PyPI

Criptare Zero-Knowledge

Ambele SDK-uri includ module ClientCrypto pentru criptare zero-knowledge autentică. Cheile dumneavoastră de criptare nu părăsesc niciodată dispozitivul - toată criptarea/decriptarea are loc local folosind AES-256-GCM.

Aflați despre Securitatea Zero-Knowledge

Funcționalități API

Endpoint-uri RESTful

Design API curat și intuitiv, conform celor mai bune practici REST.

Autentificare JWT

Autentificare securizată bazată pe token pentru toate apelurile API.

Limitare Rată

Limitări de rată echitabile cu antete clare. Limite mai mari pentru companii.

SDK-uri Oficiale

SDK-uri pentru JavaScript/TypeScript și Python cu criptare pe partea clientului.

Endpoint-uri Disponibile

POST/api/analyzeDetectați PII în text
POST/api/anonymizeAnonimizați PII detectat
POST/api/deanonymizeReversibilitatea anonimizării bazate pe criptare

Asymmetric Key Management

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

Întrebări Frecvente

Cum autentific cererile API?

Generați o cheie API din tabloul de bord sub Setări > Chei API. Includeți-o în antetul Authorization ca 'Bearer YOUR_API_KEY' cu fiecare cerere.

Care sunt limitele de rată?

Limitele de rată depind de planul dumneavoastră: Gratuit (10 cereri/min), Basic (60 cereri/min), Pro (300 cereri/min), Business (1.000 cereri/min). API-ul returnează HTTP 429 cu un antet Retry-After când limitele sunt depășite.

Este suportată procesarea în lot?

Da. Endpoint-ul /api/v1/batch procesează până la 100 de texte per cerere. Fiecare element poate specifica propriile setări de limbă și entitate. Rezultatele includ entități per element și metadate agregate.

Ce format de răspuns folosește API-ul?

API-ul returnează răspunsuri JSON cu entitățile detectate (tip, început, sfârșit, scor), text anonimizat și metadate de procesare. Documentația completă OpenAPI este disponibilă la /docs.

Cum obțin o cheie API?

Înscrieți-vă pentru un cont gratuit la cloak.business, apoi navigați la Setări > Chei API. Puteți crea mai multe chei cu permisiuni diferite pentru aplicații diferite.

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

Începeți să Dezvoltați Astăzi

300 de apeluri API gratuite pe lună. Fără card de credit necesar.