cloak.business

PII Anonimizacija API za Programere

Integrirajte detekciju i anonimizaciju PII u bilo koju aplikaciju. Zvanični SDK-ovi za JavaScript/TypeScript i Python sa enkripcijom na strani klijenta.

Brzi Početak

Počnite sa API-jem za nekoliko minuta

  1. 1

    Instalirajte SDK: npm install @cloak-business/sdk ili pip install cloak-business

  2. 2

    Preuzmite vaš API token sa kontrolne table

  3. 3

    Napravite prvi zahtev za anonimizaciju

  4. 4

    Integrirajte u vašu aplikaciju

Zvanični SDK-ovi

Tip-sigurne biblioteke za JavaScript/TypeScript i Python sa podrškom za enkripciju bez znanja

JavaScript / TypeScript

npm install @cloak-business/sdk
  • Puna podrška za TypeScript
  • Enkripcija na strani klijenta AES-256-GCM
  • Automatsko ponavljanje sa eksponencijalnim povratkom
  • Radi u Node.js i pregledačima
Pogledajte na npm

Python

pip install cloak-business
  • Puni tipovi nagoveštaja (PEP 484)
  • Enkripcija na strani klijenta putem kriptografije
  • Podrška za asinhrono sa aiohttp
  • Kompatibilan sa Python 3.9+
Pogledajte na PyPI

Enkripcija bez Znanja

Oba SDK-a uključuju ClientCrypto module za pravu enkripciju bez znanja. Vaši ključevi za enkripciju nikada ne napuštaju vaš uređaj - sva enkripcija/dekripcija se obavlja lokalno koristeći AES-256-GCM.

Saznajte više o Sigurnosti bez Znanja

Karakteristike API-ja

RESTful Krajnje Tačke

Čist, intuitivan dizajn API-ja koji prati najbolje REST prakse.

JWT Autentifikacija

Sigurna autentifikacija zasnovana na tokenima za sve API pozive.

Ograničenje Brzine

Pravedna ograničenja brzine sa jasnim zaglavljima. Viša ograničenja za preduzeća.

Zvanični SDK-ovi

JavaScript/TypeScript i Python SDK-ovi sa enkripcijom na strani klijenta.

Dostupne Krajnje Tačke

POST/api/analyzeDetektujte PII u tekstu
POST/api/anonymizeAnonimizujte detektovani PII
POST/api/deanonymizeObrnite anonimizaciju zasnovanu na enkripciji

Asymmetric Key Management

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

Često Postavljana Pitanja

Kako da autentifikujem API zahteve?

Generišite API ključ sa vaše kontrolne table pod Podešavanja > API Ključevi. Uključite ga u zaglavlje Authorization kao 'Bearer YOUR_API_KEY' sa svakim zahtevom.

Koja su ograničenja brzine?

Ograničenja brzine zavise od vašeg plana: Besplatno (10 zahteva/min), Osnovno (60 zahteva/min), Pro (300 zahteva/min), Poslovno (1,000 zahteva/min). API vraća HTTP 429 sa Retry-After zaglavljem kada su ograničenja prekoračena.

Da li je podržana obrada u serijama?

Da. Krajnja tačka /api/v1/batch obrađuje do 100 tekstova po zahtevu. Svaka stavka može specificirati svoj jezik i postavke entiteta. Rezultati uključuju entitete po stavci i agregirane metapodatke.

Koji format odgovora koristi API?

API vraća JSON odgovore sa detektovanim entitetima (tip, početak, kraj, ocena), anonimizovanim tekstom i metapodacima obrade. Puna OpenAPI dokumentacija je dostupna na /docs.

Kako da dobijem API ključ?

Prijavite se za besplatan nalog na cloak.business, zatim idite na Podešavanja > API Ključevi. Možete kreirati više ključeva sa različitim dozvolama za različite aplikacije.

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

Počnite sa Razvojem Danas

300 besplatnih API poziva mesečno. Nije potrebna kreditna kartica.