PII Anonimizacijski API za razvijalce

Integrirajte zaznavanje in anonimizacijo PII v katerokoli aplikacijo. Uradni SDK-ji za JavaScript/TypeScript in Python s šifriranjem na strani odjemalca.

Hiter začetek

Začnite z API-jem v nekaj minutah

  1. 1

    Namestite SDK: npm install @cloak-business/sdk ali pip install cloak-business

  2. 2

    Pridobite svoj API žeton iz nadzorne plošče

  3. 3

    Izvedite svojo prvo zahtevo za anonimizacijo

  4. 4

    Integrirajte v svojo aplikacijo

Uradni SDK-ji

Tipno varne knjižnice za JavaScript/TypeScript in Python s podporo za šifriranje z ničelnim znanjem

JavaScript / TypeScript

npm install @cloak-business/sdk
  • Popolna podpora za TypeScript
  • Šifriranje AES-256-GCM na strani odjemalca
  • Samodejno ponavljanje z eksponentnim povečevanjem
  • Deluje v Node.js in brskalnikih
Ogled na npm

Python

pip install cloak-business
  • Popolni namigi tipov (PEP 484)
  • Šifriranje na strani odjemalca prek cryptography
  • Podpora za asinhrono delovanje z aiohttp
  • Združljiv s Python 3.9+
Ogled na PyPI

Šifriranje z ničelnim znanjem

Oba SDK-ja vključujeta module ClientCrypto za pravo šifriranje z ničelnim znanjem. Vaši šifrirni ključi nikoli ne zapustijo vaše naprave - vse šifriranje/dešifriranje poteka lokalno z uporabo AES-256-GCM.

Več o varnosti z ničelnim znanjem

Funkcije API-ja

RESTful Končne točke

Čista, intuitivna zasnova API-ja, ki sledi najboljšim praksam REST.

JWT Avtentikacija

Varna avtentikacija na osnovi žetonov za vse API klice.

Omejevanje hitrosti

Poštene omejitve hitrosti z jasnimi glavi. Višje omejitve za podjetja.

Uradni SDK-ji

SDK-ji za JavaScript/TypeScript in Python s šifriranjem na strani odjemalca.

Razpoložljive končne točke

POST/api/analyzeZaznaj PII v besedilu
POST/api/anonymizeAnonimiziraj zaznani PII
POST/api/deanonymizeObnovi anonimizacijo na osnovi šifriranja

Asymmetric Key Management

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

Pogosto zastavljena vprašanja

Kako avtenticiram API zahteve?

Ustvarite API ključ na svoji nadzorni plošči pod Nastavitve > API Ključi. Vključite ga v Authorization glavo kot 'Bearer YOUR_API_KEY' z vsako zahtevo.

Kakšne so omejitve hitrosti?

Omejitve hitrosti so odvisne od vašega načrta: Brezplačno (10 zah/min), Osnovno (60 zah/min), Pro (300 zah/min), Poslovno (1.000 zah/min). API vrne HTTP 429 z glavo Retry-After, ko so omejitve presežene.

Ali je podprta serijska obdelava?

Da. Končna točka /api/v1/batch obdeluje do 100 besedil na zahtevo. Vsak element lahko določi svoje jezikovne in entitetne nastavitve. Rezultati vključujejo entitete po posameznih elementih in združene metapodatke.

Kakšen format odgovora uporablja API?

API vrne JSON odgovore z zaznanimi entitetami (tip, začetek, konec, ocena), anonimiziranim besedilom in metapodatki obdelave. Celotna OpenAPI dokumentacija je na voljo na /docs.

Kako pridobim API ključ?

Prijavite se za brezplačen račun na cloak.business, nato pojdite na Nastavitve > API Ključi. Ustvarite lahko več ključev z različnimi dovoljenji za različne 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

Začnite graditi danes

300 brezplačnih API klicev na mesec. Kreditna kartica ni potrebna.