Szybki start
Rozpocznij pracę z API w kilka minut
- 1
Zainstaluj SDK: npm install @cloak-business/sdk lub pip install cloak-business
- 2
Uzyskaj swój token API z panelu
- 3
Wykonaj pierwsze żądanie anonimizacji
- 4
Zintegruj z aplikacją
Oficjalne SDK
Biblioteki z typowaniem dla JavaScript/TypeScript i Python z obsługą szyfrowania zero-knowledge
JavaScript / TypeScript
npm install @cloak-business/sdk- Pełne wsparcie TypeScript
- Szyfrowanie AES-256-GCM po stronie klienta
- Automatyczne ponawianie z eksponencjalnym opóźnieniem
- Działa w Node.js i przeglądarkach
Python
pip install cloak-business- Pełne wskazówki typów (PEP 484)
- Szyfrowanie po stronie klienta za pomocą cryptography
- Wsparcie dla asynchroniczności z aiohttp
- Kompatybilne z Python 3.9+
Szyfrowanie Zero-Knowledge
Oba SDK zawierają moduły ClientCrypto dla prawdziwego szyfrowania zero-knowledge. Twoje klucze szyfrowania nigdy nie opuszczają Twojego urządzenia - całe szyfrowanie/deszyfrowanie odbywa się lokalnie przy użyciu AES-256-GCM.
Dowiedz się o bezpieczeństwie Zero-KnowledgeFunkcje API
RESTful Endpoints
Czysty, intuicyjny design API zgodny z najlepszymi praktykami REST.
Uwierzytelnianie JWT
Bezpieczne uwierzytelnianie oparte na tokenach dla wszystkich wywołań API.
Ograniczenie liczby żądań
Sprawiedliwe limity z jasnymi nagłówkami. Wyższe limity dla przedsiębiorstw.
Oficjalne SDK
SDK dla JavaScript/TypeScript i Python z szyfrowaniem po stronie klienta.
Dostępne Endpoints
Asymmetric Key Management
Najczęściej zadawane pytania
Jak uwierzytelnić żądania API?
Wygeneruj klucz API z panelu w Ustawienia > Klucze API. Dołącz go w nagłówku Authorization jako 'Bearer YOUR_API_KEY' przy każdym żądaniu.
Jakie są limity liczby żądań?
Limity zależą od Twojego planu: Darmowy (10 żądań/min), Podstawowy (60 żądań/min), Pro (300 żądań/min), Biznesowy (1,000 żądań/min). API zwraca HTTP 429 z nagłówkiem Retry-After, gdy limity zostaną przekroczone.
Czy obsługiwane jest przetwarzanie wsadowe?
Tak. Endpoint /api/v1/batch przetwarza do 100 tekstów na żądanie. Każdy element może określić własne ustawienia języka i jednostek. Wyniki zawierają jednostki dla każdego elementu oraz zagregowane metadane.
W jakim formacie API zwraca odpowiedzi?
API zwraca odpowiedzi w formacie JSON z wykrytymi jednostkami (typ, początek, koniec, wynik), zanonimizowanym tekstem i metadanymi przetwarzania. Pełna dokumentacja OpenAPI jest dostępna pod adresem /docs.
Jak uzyskać klucz API?
Zarejestruj się na darmowe konto na cloak.business, a następnie przejdź do Ustawienia > Klucze API. Możesz tworzyć wiele kluczy z różnymi uprawnieniami dla różnych aplikacji.
Explore Related Features
The API powers all cloak.business products. Explore how it integrates across platforms.
Chrome Extension
Anonymize AI prompts in ChatGPT, Claude, Gemini, and 3 more AI platforms before they leave your browser.
Reversible Encryption
Encrypt PII with AES-256-GCM and restore original data anytime with your key.
48-Language Detection
Detect PII in 48 languages with country-specific format support.
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