API

Integre a segurança ao seu fluxo de trabalho

Dispare varreduras, recupere achados e automatize remediações com a API REST da Protez.

🔑

Autenticação por token

Use tokens pessoais (Bearer) gerados no painel. Cada token é revogável e escopo-limitado.

Rate limiting

Limites generosos por plano, com cabeçalhos X-RateLimit para você acompanhar o uso.

📦

Respostas em JSON

Payloads previsíveis, paginados e versionados sob o prefixo /api/v1.

Início rápido

Gere um token no painel em Tokens de API e inclua-o no cabeçalho Authorization.

Criar uma varredura POST /api/v1/scans
curl -X POST https://protez.app/api/v1/scans \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"target_url": "https://exemplo.com"}'

Endpoints principais

Método Endpoint Descrição
GET /api/v1/scans Lista as varreduras da sua conta
POST /api/v1/scans Cria e enfileira uma nova varredura
GET /api/v1/scans/{id} Detalhes e status de uma varredura
GET /api/v1/scans/{id}/vulnerabilities Vulnerabilidades encontradas

Pronto para começar?

Gere seu primeiro token de API e consulte a documentação completa.