PII Anonimizacija API za Razvojne Programere

Integrirajte detekciju i anonimizaciju PII u bilo koju aplikaciju. Službeni SDK-ovi za JavaScript/TypeScript i Python s enkripcijom na strani klijenta.

Brzi Početak

Započnite s API-jem u nekoliko minuta

  1. 1

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

  2. 2

    Nabavite svoj API token s nadzorne ploče

  3. 3

    Napravite svoj prvi zahtjev za anonimizaciju

  4. 4

    Integrirajte u svoju aplikaciju

Službeni SDK-ovi

Biblioteke s tipovima za JavaScript/TypeScript i Python s podrškom za enkripciju bez znanja

JavaScript / TypeScript

npm install @cloak-business/sdk
  • Potpuna podrška za TypeScript
  • AES-256-GCM enkripcija na strani klijenta
  • Automatsko ponavljanje s eksponencijalnim povratom
  • Radi u Node.js i preglednicima
Pogledajte na npm

Python

pip install cloak-business
  • Potpuni tipovi (PEP 484)
  • Enkripcija na strani klijenta putem kriptografije
  • Podrška za async s aiohttp
  • Kompatibilno s 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 enkripcije nikada ne napuštaju vaš uređaj - sva enkripcija/dekripcija odvija se lokalno koristeći AES-256-GCM.

Saznajte više o Sigurnosti bez Znanja

Značajke API-ja

RESTful Krajnje Točke

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

JWT Autentikacija

Sigurna autentikacija temeljena na tokenima za sve API pozive.

Ograničenje Brzine

Pravedna ograničenja brzine s jasnim zaglavljima. Viša ograničenja za poduzeća.

Službeni SDK-ovi

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

Dostupne Krajnje Točke

POST/api/analyzeDetektirajte PII u tekstu
POST/api/anonymizeAnonimizirajte detektirani PII
POST/api/deanonymizeObrnuta anonimizacija temeljena 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 autentificirati API zahtjeve?

Generirajte API ključ s vaše nadzorne ploče pod Postavke > API Ključevi. Uključite ga u zaglavlje Authorization kao 'Bearer YOUR_API_KEY' sa svakim zahtjevom.

Koja su ograničenja brzine?

Ograničenja brzine ovise o vašem planu: Besplatno (10 zahtjeva/min), Osnovno (60 zahtjeva/min), Pro (300 zahtjeva/min), Poslovno (1.000 zahtjeva/min). API vraća HTTP 429 s Retry-After zaglavljem kada su ograničenja prekoračena.

Podržava li se obrada u serijama?

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

Koji format odgovora koristi API?

API vraća JSON odgovore s detektiranim entitetima (tip, početak, kraj, ocjena), anonimiziranim tekstom i metapodacima obrade. Potpuna OpenAPI dokumentacija dostupna je na /docs.

Kako dobiti API ključ?

Prijavite se za besplatan račun na cloak.business, zatim idite na Postavke > API Ključevi. Možete stvoriti više ključeva s 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 Graditi Danas

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