API для анонимизации PII для разработчиков

Интегрируйте обнаружение и анонимизацию PII в любое приложение. Официальные SDK для JavaScript/TypeScript и Python с шифрованием на стороне клиента.

Быстрый старт

Начните работу с API за считанные минуты

  1. 1

    Установите SDK: npm install @cloak-business/sdk или pip install cloak-business

  2. 2

    Получите ваш API токен из панели управления

  3. 3

    Сделайте первый запрос на анонимизацию

  4. 4

    Интегрируйте в ваше приложение

Официальные SDK

Библиотеки с безопасной типизацией для JavaScript/TypeScript и Python с поддержкой шифрования с нулевым разглашением

JavaScript / TypeScript

npm install @cloak-business/sdk
  • Полная поддержка TypeScript
  • Шифрование AES-256-GCM на стороне клиента
  • Автоматическое повторение с экспоненциальной задержкой
  • Работает в Node.js и браузерах
Посмотреть на npm

Python

pip install cloak-business
  • Полные подсказки типов (PEP 484)
  • Шифрование на стороне клиента с помощью cryptography
  • Поддержка асинхронности с aiohttp
  • Совместимость с Python 3.9+
Посмотреть на PyPI

Шифрование с нулевым разглашением

Оба SDK включают модули ClientCrypto для истинного шифрования с нулевым разглашением. Ваши ключи шифрования никогда не покидают ваше устройство - все шифрование/дешифрование происходит локально с использованием AES-256-GCM.

Узнать о безопасности с нулевым разглашением

Функции API

RESTful конечные точки

Чистый, интуитивно понятный дизайн API, следуя лучшим практикам REST.

Аутентификация JWT

Безопасная аутентификация на основе токенов для всех вызовов API.

Ограничение скорости

Справедливые ограничения скорости с четкими заголовками. Более высокие лимиты для предприятий.

Официальные SDK

SDK для JavaScript/TypeScript и Python с шифрованием на стороне клиента.

Доступные конечные точки

POST/api/analyzeОбнаружение PII в тексте
POST/api/anonymizeАнонимизация обнаруженного PII
POST/api/deanonymizeОбратная анонимизация на основе шифрования

Asymmetric Key Management

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

Часто задаваемые вопросы

Как аутентифицировать запросы API?

Создайте API ключ в вашей панели управления в разделе Настройки > API ключи. Включите его в заголовок Authorization как 'Bearer YOUR_API_KEY' с каждым запросом.

Каковы ограничения скорости?

Ограничения скорости зависят от вашего плана: Бесплатный (10 запросов/мин), Базовый (60 запросов/мин), Pro (300 запросов/мин), Бизнес (1,000 запросов/мин). API возвращает HTTP 429 с заголовком Retry-After, когда лимиты превышены.

Поддерживается ли пакетная обработка?

Да. Конечная точка /api/v1/batch обрабатывает до 100 текстов за запрос. Каждый элемент может указать свои собственные настройки языка и сущностей. Результаты включают сущности для каждого элемента и агрегированные метаданные.

Какой формат ответа использует API?

API возвращает ответы в формате JSON с обнаруженными сущностями (тип, начало, конец, оценка), анонимизированным текстом и метаданными обработки. Полная документация OpenAPI доступна по адресу /docs.

Как получить API ключ?

Зарегистрируйтесь для бесплатного аккаунта на cloak.business, затем перейдите в Настройки > API ключи. Вы можете создать несколько ключей с разными разрешениями для различных приложений.

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

Начните разрабатывать сегодня

300 бесплатных вызовов API в месяц. Кредитная карта не требуется.