PII-anonymisointi API kehittäjille

Integroi PII-tunnistus ja anonymisointi mihin tahansa sovellukseen. Viralliset SDK:t JavaScript/TypeScriptille ja Pythonille asiakaspuolen salauksella.

Pika-aloitus

Aloita API:n käyttö muutamassa minuutissa

  1. 1

    Asenna SDK: npm install @cloak-business/sdk tai pip install cloak-business

  2. 2

    Hanki API-tunnuksesi hallintapaneelista

  3. 3

    Tee ensimmäinen anonymisointipyyntösi

  4. 4

    Integroi sovellukseesi

Viralliset SDK:t

Tyyppiturvalliset kirjastot JavaScript/TypeScriptille ja Pythonille nollatiedon salauksen tuella

JavaScript / TypeScript

npm install @cloak-business/sdk
  • Täysi TypeScript-tuki
  • Asiakaspuolen AES-256-GCM-salaus
  • Automaattinen uudelleenyrittäminen eksponentiaalisella viiveellä
  • Toimii Node.js:ssä ja selaimissa
Katso npm:ssä

Python

pip install cloak-business
  • Täydet tyyppivihjeet (PEP 484)
  • Asiakaspuolen salaus cryptography-kirjastolla
  • Asynkroninen tuki aiohttp:lla
  • Yhteensopiva Python 3.9+:n kanssa
Katso PyPI:ssä

Nollatiedon salaus

Molemmat SDK:t sisältävät ClientCrypto-moduulit todellista nollatiedon salausta varten. Salausavaimesi eivät koskaan poistu laitteestasi - kaikki salaus ja salauksen purku tapahtuvat paikallisesti käyttäen AES-256-GCM:ää.

Lue lisää nollatiedon turvallisuudesta

API-ominaisuudet

RESTful-päätepisteet

Selkeä, intuitiivinen API-suunnittelu REST-parhaiden käytäntöjen mukaisesti.

JWT-autentikointi

Turvallinen tunnuspohjainen autentikointi kaikille API-kutsuille.

Nopeusrajoitukset

Reilut nopeusrajoitukset selkeillä otsikoilla. Korkeammat rajat yrityksille.

Viralliset SDK:t

JavaScript/TypeScript ja Python SDK:t asiakaspuolen salauksella.

Saatavilla olevat päätepisteet

POST/api/analyzeTunnista PII tekstistä
POST/api/anonymizeAnonymisoi tunnistettu PII
POST/api/deanonymizePalauta salaukseen perustuva anonymisointi

Asymmetric Key Management

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

Usein kysytyt kysymykset

Miten autentikoin API-pyynnöt?

Luo API-avain hallintapaneelissasi kohdassa Asetukset > API-avaimet. Sisällytä se Authorization-otsikkoon muodossa 'Bearer YOUR_API_KEY' jokaisen pyynnön yhteydessä.

Mitkä ovat nopeusrajoitukset?

Nopeusrajoitukset riippuvat suunnitelmastasi: Ilmainen (10 pyyntöä/min), Perus (60 pyyntöä/min), Pro (300 pyyntöä/min), Yritys (1 000 pyyntöä/min). API palauttaa HTTP 429 -koodin ja Retry-After-otsikon, kun rajat ylittyvät.

Tukeeko API eräkäsittelyä?

Kyllä. /api/v1/batch-päätepiste käsittelee jopa 100 tekstiä per pyyntö. Jokainen kohde voi määrittää oman kieli- ja entiteettiasetuksensa. Tulokset sisältävät kohdekohtaiset entiteetit ja koottua metadataa.

Mikä on API:n vastausformaatti?

API palauttaa JSON-vastaukset, joissa on tunnistetut entiteetit (tyyppi, alku, loppu, pisteet), anonymisoitu teksti ja käsittelymetadata. Täydellinen OpenAPI-dokumentaatio on saatavilla osoitteessa /docs.

Miten saan API-avaimen?

Rekisteröidy ilmaiseksi tiliksi osoitteessa cloak.business, ja siirry sitten kohtaan Asetukset > API-avaimet. Voit luoda useita avaimia eri käyttöoikeuksilla eri sovelluksille.

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

Aloita rakentaminen tänään

300 ilmaista API-kutsua kuukaudessa. Ei luottokorttia vaadita.