API de Anonimização de PII para Desenvolvedores

Integre a detecção e anonimização de PII em qualquer aplicação. SDKs oficiais para JavaScript/TypeScript e Python com criptografia no lado do cliente.

Início Rápido

Comece a usar a API em minutos

  1. 1

    Instale o SDK: npm install @cloak-business/sdk ou pip install cloak-business

  2. 2

    Obtenha seu token da API no painel de controle

  3. 3

    Faça sua primeira solicitação de anonimização

  4. 4

    Integre em sua aplicação

SDKs Oficiais

Bibliotecas com tipagem segura para JavaScript/TypeScript e Python com suporte a criptografia de conhecimento zero

JavaScript / TypeScript

npm install @cloak-business/sdk
  • Suporte completo a TypeScript
  • Criptografia AES-256-GCM no lado do cliente
  • Repetição automática com recuo exponencial
  • Funciona em Node.js e navegadores
Ver no npm

Python

pip install cloak-business
  • Sugestões de tipo completas (PEP 484)
  • Criptografia no lado do cliente via cryptography
  • Suporte assíncrono com aiohttp
  • Compatível com Python 3.9+
Ver no PyPI

Criptografia de Conhecimento Zero

Ambos os SDKs incluem módulos ClientCrypto para verdadeira criptografia de conhecimento zero. Suas chaves de criptografia nunca saem do seu dispositivo - toda a criptografia/decodificação acontece localmente usando AES-256-GCM.

Saiba mais sobre Segurança de Conhecimento Zero

Funcionalidades da API

Endpoints RESTful

Design de API limpo e intuitivo seguindo as melhores práticas REST.

Autenticação JWT

Autenticação segura baseada em token para todas as chamadas de API.

Limitação de Taxa

Limites de taxa justos com cabeçalhos claros. Limites mais altos para empresas.

SDKs Oficiais

SDKs para JavaScript/TypeScript e Python com criptografia no lado do cliente.

Endpoints Disponíveis

POST/api/analyzeDetectar PII em texto
POST/api/anonymizeAnonimizar PII detectado
POST/api/deanonymizeReverter anonimização baseada em criptografia

Asymmetric Key Management

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

Perguntas Frequentes

Como autentico as solicitações de API?

Gere uma chave de API no seu painel de controle em Configurações > Chaves de API. Inclua-a no cabeçalho de Autorização como 'Bearer YOUR_API_KEY' em cada solicitação.

Quais são os limites de taxa?

Os limites de taxa dependem do seu plano: Gratuito (10 req/min), Básico (60 req/min), Pro (300 req/min), Empresarial (1.000 req/min). A API retorna HTTP 429 com um cabeçalho Retry-After quando os limites são excedidos.

O processamento em lote é suportado?

Sim. O endpoint /api/v1/batch processa até 100 textos por solicitação. Cada item pode especificar suas próprias configurações de idioma e entidade. Os resultados incluem entidades por item e metadados agregados.

Qual formato de resposta a API usa?

A API retorna respostas JSON com entidades detectadas (tipo, início, fim, pontuação), texto anonimizado e metadados de processamento. Documentação completa OpenAPI está disponível em /docs.

Como obtenho uma chave de API?

Inscreva-se para uma conta gratuita em cloak.business, depois navegue até Configurações > Chaves de API. Você pode criar várias chaves com permissões diferentes para diferentes aplicações.

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

Comece a Desenvolver Hoje

300 chamadas de API gratuitas por mês. Sem necessidade de cartão de crédito.