PII Anonymization API para sa Mga Developer

Isama ang PII detection at anonymization sa anumang aplikasyon. Opisyal na SDKs para sa JavaScript/TypeScript at Python na may client-side encryption.

Mabilis na Pagsisimula

Magsimula sa API sa loob ng ilang minuto

  1. 1

    I-install ang SDK: npm install @cloak-business/sdk o pip install cloak-business

  2. 2

    Kunin ang iyong API token mula sa dashboard

  3. 3

    Gawin ang iyong unang anonymization request

  4. 4

    Isama sa iyong aplikasyon

Opisyal na SDKs

Mga type-safe na library para sa JavaScript/TypeScript at Python na may suporta sa zero-knowledge encryption

JavaScript / TypeScript

npm install @cloak-business/sdk
  • Buong suporta sa TypeScript
  • Client-side AES-256-GCM encryption
  • Awtomatikong retry na may exponential backoff
  • Gumagana sa Node.js at browsers
Tingnan sa npm

Python

pip install cloak-business
  • Buong type hints (PEP 484)
  • Client-side encryption sa pamamagitan ng cryptography
  • Suporta sa async gamit ang aiohttp
  • Compatible sa Python 3.9+
Tingnan sa PyPI

Zero-Knowledge Encryption

Ang parehong SDKs ay may kasamang ClientCrypto modules para sa tunay na zero-knowledge encryption. Ang iyong mga encryption key ay hindi kailanman umaalis sa iyong device - lahat ng encryption/decryption ay nangyayari nang lokal gamit ang AES-256-GCM.

Alamin ang tungkol sa Zero-Knowledge Security

Mga Tampok ng API

RESTful Endpoints

Malinis, madaling intindihin na disenyo ng API na sumusunod sa pinakamahusay na kasanayan ng REST.

JWT Authentication

Ligtas na token-based na authentication para sa lahat ng tawag sa API.

Rate Limiting

Makatarungang rate limits na may malinaw na headers. Mas mataas na limit para sa enterprise.

Opisyal na SDKs

JavaScript/TypeScript at Python SDKs na may client-side encryption.

Mga Magagamit na Endpoint

POST/api/analyzeTukuyin ang PII sa teksto
POST/api/anonymizeI-anonymize ang natukoy na PII
POST/api/deanonymizeBaligtarin ang encryption-based na anonymization

Asymmetric Key Management

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

Madalas na Itanong

Paano ko ia-authenticate ang mga kahilingan sa API?

Gumawa ng API key mula sa iyong dashboard sa ilalim ng Settings > API Keys. Isama ito sa Authorization header bilang 'Bearer YOUR_API_KEY' sa bawat kahilingan.

Ano ang mga rate limits?

Ang mga rate limits ay nakadepende sa iyong plano: Free (10 req/min), Basic (60 req/min), Pro (300 req/min), Business (1,000 req/min). Ang API ay nagbabalik ng HTTP 429 na may Retry-After header kapag lumampas sa limit.

Sinusuportahan ba ang batch processing?

Oo. Ang /api/v1/batch endpoint ay nagpoproseso ng hanggang 100 teksto bawat kahilingan. Ang bawat item ay maaaring magtakda ng sariling wika at mga setting ng entity. Ang mga resulta ay kinabibilangan ng per-item na mga entity at pinagsama-samang metadata.

Anong format ng tugon ang ginagamit ng API?

Ang API ay nagbabalik ng mga tugon sa JSON na may natukoy na mga entity (type, start, end, score), anonymized na teksto, at metadata ng pagproseso. Ang buong OpenAPI dokumentasyon ay makukuha sa /docs.

Paano ako makakakuha ng API key?

Mag-sign up para sa isang libreng account sa cloak.business, pagkatapos ay pumunta sa Settings > API Keys. Maaari kang lumikha ng maraming key na may iba't ibang pahintulot para sa iba't ibang aplikasyon.

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

Simulan ang Pagbuo Ngayon

300 libreng tawag sa API bawat buwan. Walang kinakailangang credit card.